运行或开发.NET Core 的先决条件(支持项目、依赖项)

Windows 上 .NET Core 的先决条件

https://docs.microsoft.com/zh-cn/dotnet/core/windows-prerequisites?tabs=netcore2x

其中:

可以使用 Visual Studio 2015 进行 .NET Core 1.x 开发,但不建议这么做,原因如下:

  • .NET Core 工具是预览版,并不受支持。
  • 项目依据的 project.json 已遭弃用。

若要详细了解项目格式更改,请参阅变更的简要概览

 

VS2015不支持.NET Core2

 

若要使用 Visual Studio 2017 开发 .NET Core 2.x 应用程序,请执行以下操作:

  1. 下载并安装 Visual Studio 2017 版本 15.3.0 或更高版本,并选择“其他工具集”部分中的“.NET Core 跨平台开发”工作负载。 选中“.NET Core 跨平台开发”工作负荷的 Visual Studio 2017 安装的屏幕截图

安装“.NET Core 跨平台开发”工具集后,Visual Studio 2017 默认使用 .NET Core 1.x。 安装 .NET Core 2.x SDK,以便在 Visual Studio 2017 中获取 .NET Core 2.x 支持。

  1. 获取 .NET Core 2.x SDK
  2. 按照下列说明操作,将现有或新的 .NET Core 1.x 项目重定目标到 .NET Core 2.x:
    • 在“项目”菜单上,选择“属性”。
    • 在“目标框架”选择菜单上,将值设置为“.NET Core 2.0”。

已选择“.NET Core 2.0”目标框架菜单项的 Visual Studio 2017 应用程序项目属性屏幕截图

安装 .NET Core 2.x SDK 后,Visual Studio 2017 默认使用 .NET Core SDK 2.x,并支持以下操作:

  • 打开、生成和运行现有 .NET Core 1.x 项目。
  • 将 .NET Core 1.x 项目重定目标到 .NET Core 2.x,再生成并运行。
  • 新建 .NET Core 2.x 项目。

posted on 2017-11-24 12:19  nlh774  阅读(3328)  评论(0编辑  收藏  举报