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 应用程序,请执行以下操作:
- 下载并安装 Visual Studio 2017 版本 15.3.0 或更高版本,并选择“其他工具集”部分中的“.NET Core 跨平台开发”工作负载。
安装“.NET Core 跨平台开发”工具集后,Visual Studio 2017 默认使用 .NET Core 1.x。 安装 .NET Core 2.x SDK,以便在 Visual Studio 2017 中获取 .NET Core 2.x 支持。
- 获取 .NET Core 2.x SDK。
- 按照下列说明操作,将现有或新的 .NET Core 1.x 项目重定目标到 .NET Core 2.x:
- 在“项目”菜单上,选择“属性”。
- 在“目标框架”选择菜单上,将值设置为“.NET Core 2.0”。
安装 .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 项目。