【问题标题】:.NET Core is not listed.NET Core 未列出
【发布时间】:2017-02-10 21:02:40
【问题描述】:

我想针对新的 .NET Core 1.0 创建一个新的 ASP.NET Core 应用程序。

首先,在 Visual Studio 2015 Update 3 中,我没有看到列出的 .NET Core

这就是我在 project.json 文件中看到的内容。看起来我的目标是dotnet5.6

可以假设这一切都是正确的吗?

如果这是正确的,会不会更令人困惑?

【问题讨论】:

    标签: asp.net-core asp.net-core-mvc .net-core asp.net-core-1.0


    【解决方案1】:

    下拉菜单对 .NET Core 项目没有任何意义,因为它不使用它。只有 project.json 中的内容对 .NET Core / .xproj 项目很重要。

    netcoreapp1.0 目标框架名字对象(简称 TFM)是用于可执行文件(ASP.NET Web 应用程序或 .NET Core 控制台应用程序)的 .NET Core 项目。 netstandard1.x(参见this 矩阵以获取 netstandard TFM 的 api 表面)用于类库。

    import 部分只是告诉 nuget 还恢复针对 dotnet5.6(.NET Core 库的旧 TFM,现在已替换为 netstandard1.x)和 portable-net45-win8 的包,它们也与 .NET 兼容核。这些允许您安装兼容但尚未为netstandard1.x 重新打包的软件包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-26
      • 1970-01-01
      • 2018-11-07
      • 2020-03-15
      • 2019-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多