ASP.NET Core 1.0项目的project.json文件的框架和导入部分究竟是什么,它们做什么?我一直试图找到“官方”文档,以更好地了解它.
以下是我刚启动的一个最近的Yeoman脚手架ASP.NET项目的样板示例:
"frameworks": { "netcoreapp1.0": { "imports": [ "dotnet5.6","dnxcore50","portable-net45+win8" ] } },
解决方法
框架是应用程序支持的目标框架的列表.
> import是一种使用不是为该框架设计的软件包的方法.基本上你告诉它“使用这些目标,即使他们似乎不被支持,我知道我在做什么”.
> import是一种使用不是为该框架设计的软件包的方法.基本上你告诉它“使用这些目标,即使他们似乎不被支持,我知道我在做什么”.
这里有一个要点,可能会让您更多地了解各种TFM(目标框架怪物)如何互相映射https://gist.github.com/davidfowl/8939f305567e1755412d6dc0b8baf1b7