如何更改VS2015使用的.NET Core SDK版本?

时间:2017-03-09 01:08:19

标签: visual-studio-2015 asp.net-core visual-studio-2017

我已经安装了VS2017,它完全破坏了我的VS2015安装。当我尝试创建一个新的.net核心Web应用程序项目时,我得到以下错误:

我的preview2-a-003177文件夹中没有版本c:\program files\dotnet\sdk,我似乎无法在任何地方在线找到该版本。

那么我如何更改VS2015模板使用的.net核心sdk版本(我已安装的东西)?

enter image description here

P.S。我知道我可以添加一个指向特定dotnet sdk版本的global.json,但我不想这样做。这种情况已在this question中解决。

1 个答案:

答案 0 :(得分:1)

抱歉,你不能。

VS 2015仅使用.xproj文件,而最新的SDK(自预览3或4)使用旧的'.csproj'。最新的SDK将尝试将您的项目转换(迁移)为.csproj。

您应该切换到VS2017以使用最新的SDK或坚持使用preview2-1在VS0215中工作。

检查您c:\program files\dotnet\sdk中是否确实需要SDK版本(我的VS 2017安装未删除任何以前安装的sdk)。如果需要,您可以下载任何版本的旧SDK from here