运行或开发.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 应用程序,请执行以下操作:
- 下载并安装 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 支持。
- 获取 .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 项目。

浙公网安备 33010602011771号