Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core 找不到Microsoft.DotNet.Props_Asp.net Core_Asp.net Core Mvc_.net Core_Asp.net Core 1.1 - Fatal编程技术网

Asp.net core 找不到Microsoft.DotNet.Props

Asp.net core 找不到Microsoft.DotNet.Props,asp.net-core,asp.net-core-mvc,.net-core,asp.net-core-1.1,Asp.net Core,Asp.net Core Mvc,.net Core,Asp.net Core 1.1,我正在安装.Net Core 1.0.1和Visualt Studio 2015 Update 3的最新预览工具 我已经用.Net核心Web API创建了一个项目。当我启动解决方案时,它向我抛出了一个错误框: 我为如下解决方案创建了global.json: { "projects": [ "Administration" ], "sdk": { "version": "1.0.1" } } 之后,我使用命令: dotnet restore 我收到了另一条错误消息: 未找

我正在安装.Net Core 1.0.1和Visualt Studio 2015 Update 3的最新预览工具

我已经用.Net核心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年

谁能帮帮我吗。我花了一整天的时间寻找解决办法,但运气不好


谢谢,

SDK版本和.Net核心版本不一样。net core SDK 1.0.1不是.net core 1.0.1。VS 2015的最后一个SDK版本是Preview 2

我通过卸载已安装的SDK(在我的案例中为1.0.4)并安装与VS 2015一起使用的最新SDK(即1.0.0-preview2-003131),解决了此错误。您可以在其网站上找到Visual Studio 2015工具

适用于VS 2015的global.json如下所示:

{
  "projects": [ "Administration" ],
  "sdk": {
    "version": "1.0.1"
  }
}
{
“项目”:[…],
“sdk”:{
“版本”:“1.0.0-preview2-003131”
}

}

SDK版本和.Net核心版本不一样。net core SDK 1.0.1不是.net core 1.0.1。VS 2015的最后一个SDK版本是Preview 2

我通过卸载已安装的SDK(在我的案例中为1.0.4)并安装与VS 2015一起使用的最新SDK(即1.0.0-preview2-003131),解决了此错误。您可以在其网站上找到Visual Studio 2015工具

适用于VS 2015的global.json如下所示:

{
  "projects": [ "Administration" ],
  "sdk": {
    "version": "1.0.1"
  }
}
{
“项目”:[…],
“sdk”:{
“版本”:“1.0.0-preview2-003131”
}

}

基本上说它没有安装。。。请记住net core 1.0.1!=net内核1.1。您正在告诉应用程序使用1.0.1,您是否安装了1.1但没有意识到?如果您使用的是community edition,您可以升级到2017年,但如果有公司限制,则如他们所述,sdk 1.0.1包含1.0和1.1。我说得对吗?()没有。。。“版本”:“1.0.1”与“版本”:“1.1.1”完全不同,因为您强制它使用特定的版本。如果未安装1.0.1,则会出现该错误。我在您发送的站点上下载了sdk。正如他们提到的:“.NET核心SDK(包含.NET核心1.0和1.1)”。我只是在sdk文件夹中看到了1.0.1。这很奇怪。基本上说它没有安装。。。请记住net core 1.0.1!=net内核1.1。您正在告诉应用程序使用1.0.1,您是否安装了1.1但没有意识到?如果您使用的是community edition,您可以升级到2017年,但如果有公司限制,则如他们所述,sdk 1.0.1包含1.0和1.1。我说得对吗?()没有。。。“版本”:“1.0.1”与“版本”:“1.1.1”完全不同,因为您强制它使用特定的版本。如果未安装1.0.1,则会出现该错误。我在您发送的站点上下载了sdk。正如他们提到的:“.NET核心SDK(包含.NET核心1.0和1.1)”。我只是在sdk文件夹中看到了1.0.1。这很奇怪。