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 項目。