我已经安装了VS2017,它完全破坏了我的VS2015安装。当我尝试创建一个新的.net核心Web应用程序项目时,我得到以下错误:
我的preview2-a-003177
文件夹中没有版本c:\program files\dotnet\sdk
,我似乎无法在任何地方在线找到该版本。
那么我如何更改VS2015模板使用的.net核心sdk版本(我已安装的东西)?
P.S。我知道我可以添加一个指向特定dotnet sdk版本的global.json,但我不想这样做。这种情况已在this question中解决。
答案 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