C# .net core 1.1升级问题

C# .net core 1.1升级问题,c#,.net-core,asp.net-core-1.0,C#,.net Core,Asp.net Core 1.0,我将.net core升级到新版本1.1,但在运行版本1.0中内置的项目时出错 严重性代码说明项目文件行抑制状态 在[C:\Program Files\dotnet\SDK\1.0.0-preview2-003121\dotnet.dll]C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v14.0\dotnet\Microsoft.dotnet.Common.Targets 262中找到dotnet.dll时出错。您可以同时安装1.0和1

我将.net core升级到新版本1.1,但在运行版本1.0中内置的项目时出错

严重性代码说明项目文件行抑制状态
在[C:\Program Files\dotnet\SDK\1.0.0-preview2-003121\dotnet.dll]C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v14.0\dotnet\Microsoft.dotnet.Common.Targets 262中找到dotnet.dll时出错。您可以同时安装1.0和1.1

dotnet
命令(dotnet.dll)将根据在“global.json”文件(对于Visual Studio解决方案)或“project.json”文件(对于项目)中编写的SDK版本运行

例如,在我的Windows 10上,我有

  • .NET Core 1.0安装在C:\Program Files\dotnet\sdk\1.0.0-preview2-003131中
  • .NET Core 1.1安装在C:\Program Files\dotnet\sdk\1.0.0-preview2-1-003177中
默认情况下,我的命令是.NET Core 1.1(如果我运行位于C:\Program Files\dotnet中的
dotnet.exe
),但如果我想运行带有1.0的Visual Studio解决方案,我需要做的就是将其写入global.json:

{
  "sdk": {
    "version": "1.0.0-preview2-003131"
  }
}

升级时是否卸载了1.0.0版本?是。我现在可以毫无错误地构建我的应用程序,但我现在的问题是,当我尝试运行我的web api时,它不会启动,我会收到此错误消息。无法启动调试。无法启动启动项目,然后只需再次安装1.0:).net Core已并行安装保存。是否在全局.json中更新了1.0到1.1的引用?转到C:\Program Files\dotnet\sdk并重命名除所需版本之外的所有其他文件夹