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
Visual studio 2015 安装VS 2017和VS 2015后的.NET核心项目抛出错误_Visual Studio 2015_Asp.net Core_Visual Studio 2017 - Fatal编程技术网

Visual studio 2015 安装VS 2017和VS 2015后的.NET核心项目抛出错误

Visual studio 2015 安装VS 2017和VS 2015后的.NET核心项目抛出错误,visual-studio-2015,asp.net-core,visual-studio-2017,Visual Studio 2015,Asp.net Core,Visual Studio 2017,我与VS 2015 Professional一起使用更新3。我有一个asp.net核心项目。运行良好。然后我安装了VS2017。然后,我尝试在VS 2015中通过原始的.net核心项目进行构建。它给出了以下错误: “严重性代码说明项目文件行抑制状态 错误MSB4019未找到导入的项目“C:\Program Files\dotnet\sdk\1.0.1\Microsoft\VisualStudio\v14.0\dotnet\Microsoft.dotnet.Props”。请确认声明中的路径正确,并

我与VS 2015 Professional一起使用更新3。我有一个asp.net核心项目。运行良好。然后我安装了VS2017。然后,我尝试在VS 2015中通过原始的.net核心项目进行构建。它给出了以下错误:

“严重性代码说明项目文件行抑制状态 错误MSB4019未找到导入的项目“C:\Program Files\dotnet\sdk\1.0.1\Microsoft\VisualStudio\v14.0\dotnet\Microsoft.dotnet.Props”。请确认声明中的路径正确,并且该文件存在于磁盘上


因此,未安装VS 2017,所有VS 2015,重新安装VS 2015。但我仍然收到了上述错误。

安装了两个版本后,您必须在vs2015解决方案的根文件夹中放置一个global.json文件,以告诉它使用哪个sdk:

{
  "projects": [ "src", "test" ],
  "sdk": {
    "version": "1.0.0-preview2-1-003177"
  }
}

global.json
文件放在解决方案文件夹中会影响其他可能只安装了VS2015的用户吗?这是global.json文件中的唯一条目吗?