无法在VS 2017(15.7.5)上运行.net Core 2.1应用

时间:2018-08-02 20:04:37

标签: c# .net asp.net-core visual-studio-2017

仅安装了.net core sdk 2.1.302并尝试在VS 2017上对其进行测试。但是,“ Hello World”应用未运行。我注意到在Nuget包上有一个黄色三角形:Microsoft.AspNetCore.App。在目标框架下拉列表中也没有.Net Core 2.1。尝试使用 dotnet restore 命令还原软件包时,确实出现了以下错误:

C:\Program Files\dotnet\sdk\2.0.0\Sdks\Microsoft.NET.Sdk\build\
Microsoft.NET.TargetFrameworkInference.targets(135,5): error : The current 
.NET SDK does not support targeting .NET Core 2.1.  Either target .NET Core
2.0 or lower, or use a version of the .NET SDK that supports .NET Core 2.1. 

我还通过 dotnet --info 命令获得了以下信息:

.NET Command Line Tools (2.0.0)
Product Information:
 Version:            2.0.0
 Commit SHA-1 hash:  cdcd1928c9
Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.17134
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\2.0.0\
Host (useful for support):
  Version: 2.1.2
  Commit:  811c3ce6c0
.NET Core SDKs installed:
  1.0.4 [C:\Program Files\dotnet\sdk]
  1.1.0-preview1-005077 [C:\Program Files\dotnet\sdk]
  1.1.0 [C:\Program Files\dotnet\sdk]
  2.0.0-preview2-006497 [C:\Program Files\dotnet\sdk]
  2.0.0 [C:\Program Files\dotnet\sdk]
  2.0.3 [C:\Program Files\dotnet\sdk]
  2.1.302 [C:\Program Files\dotnet\sdk]
.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.1.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 1.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 1.1.2 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.0.3 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.2 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

为什么Visual Studio找不到.net core SDK 2.1?

任何帮助和建议将不胜感激。

0 个答案:

没有答案