.NET Core 未列出
.NET Core is not listed
我想针对新的 .NET Core 1.0 创建一个新的 ASP.NET Core 应用程序。
首先,在 Visual Studio 2015 Update 3 中,我没有看到列出 .NET Core
这就是我在 project.json 文件中看到的内容。看起来我的目标是 dotnet5.6
可以假设这一切都是正确的吗?
如果这是正确的,它会不会更令人困惑?
pulldown 对 .NET Core 项目没有任何意义,因为它不使用它。只有 project.json 中的内容对 .NET Core / .xproj 项目很重要。
netcoreapp1.0
目标框架名字对象(简称 TFM)是用于可执行文件(ASP.NET Web 应用程序或 .NET Core 控制台应用程序)的 .NET Core 项目。 netstandard1.x
(参见 this 网络标准 TFM 的 api 表面矩阵)用于 class 库。
import
部分只是告诉 nuget 还恢复目标包 dotnet5.6
(.NET Core 库的旧 TFM,现在被 netstandard1.x
替换)和 portable-net45-win8
,它们也与 .NET Core 兼容。这些允许您安装兼容但尚未为 netstandard1.x
.
重新打包的软件包
我想针对新的 .NET Core 1.0 创建一个新的 ASP.NET Core 应用程序。
首先,在 Visual Studio 2015 Update 3 中,我没有看到列出 .NET Core
这就是我在 project.json 文件中看到的内容。看起来我的目标是 dotnet5.6
可以假设这一切都是正确的吗?
如果这是正确的,它会不会更令人困惑?
pulldown 对 .NET Core 项目没有任何意义,因为它不使用它。只有 project.json 中的内容对 .NET Core / .xproj 项目很重要。
netcoreapp1.0
目标框架名字对象(简称 TFM)是用于可执行文件(ASP.NET Web 应用程序或 .NET Core 控制台应用程序)的 .NET Core 项目。 netstandard1.x
(参见 this 网络标准 TFM 的 api 表面矩阵)用于 class 库。
import
部分只是告诉 nuget 还恢复目标包 dotnet5.6
(.NET Core 库的旧 TFM,现在被 netstandard1.x
替换)和 portable-net45-win8
,它们也与 .NET Core 兼容。这些允许您安装兼容但尚未为 netstandard1.x
.