我正在安装.Net Core 1.0.1和Visualt Studio 2015 Update 3的最新预览工具。
我用.Net Core Web API创建了一个项目。当我开始解决方案时,它给我一个错误框:
我为这样的解决方案创建了global.json:
{
"projects": [ "Administration" ],
"sdk": {
"version": "1.0.1"
}
}
之后,我使用了命令:
dotnet restore
我收到了另一条错误消息:
导入的项目" C:\ Program Files \ dotnet \ sdk \ 1.0.1 \ Microsoft \ VisualStudio \ v14.0 \ DotNet \ Microsoft.DotNet.Props"没找到。确认声明中的路径是否正确,以及该文件是否存在于磁盘上。
我进入了错误消息中提到的文件夹,但该路径不存在。
我想知道我的Visual Studio 2015社区更新3发生了什么。目前,我正在做我的公司项目,我无法将我的Visual Studio更新到2017年。
任何人都可以帮助我。我花了一整天时间寻找解决方案,但没有运气。
谢谢,
答案 0 :(得分:3)
SDK版本和.Net Core版本不一样。 .net核心SDK 1.0.1不是.net核心1.0.1。适用于VS 2015的最新SDK版本是预览版2.
我通过卸载已安装的SDK(在我的情况下为1.0.4)并安装适用于VS 2015的最新SDK(1.0.0-preview2-003131)来解决此错误。您可以在downloads page上找到Visual Studio 2015工具。
适用于VS 2015的global.json如下所示:
{
"projects": [],
"sdk": {
"version": "1.0.0-preview2-003131"
}
}