Asp Net Core 2.1未在Visual Studio 2017目标框架中列出

Dea*_*ool 7 visual-studio .net-core asp.net-core visual-studio-2017 asp.net-core-2.1

我已经安装了新的AspNet Core 2.1 SDK - 现在已经正式使用了 - 但它仍未在Visual Studio 2017目标框架中列出,既包括现有项目也包括新项目:

名单

正如我尝试过的类似主题所示:

  • 安装SDK的x64和x32版本
  • 单独安装运行时
  • 手动将SDK的安装路径添加到环境变量中 PATH
  • 手动更新现有项目(因为无法找到2.1 SDK而无法工作)
  • 重启电脑
  • 在我的母语(意大利语)和英语之间切换语言

但它仍未列出.

阅读VS信息,我得到的Visual Studio版本是15.7.2(最新),而.NET框架版本是4.3.03056.

dotnet --info从Powershell 执行,我得到这个: 版

有谁知道如何解决这个问题?

mag*_*981 4

命名完全令人困惑。您需要安装2.1.300-rc1 SDK才能获取.Net Core 2.1。

\n\n
C:\\>dotnet --info\n.NET Core SDK (gem\xc3\xa4\xc3\x9f "global.json"):\n Version:   2.1.300-rc1-008673\n Commit:    f5e3ddbe73\n\nLaufzeitumgebung:\n OS Name:     Windows\n OS Version:  10.0.16299\n OS Platform: Windows\n RID:         win10-x64\n Base Path:   C:\\Program Files\\dotnet\\sdk\\2.1.300-rc1-008673\\\n\nHost (useful for support):\n  Version: 2.1.0-rc1\n  Commit:  eb9bc92051\n\n.NET Core SDKs installed:\n  2.1.300-rc1-008673 [C:\\Program Files\\dotnet\\sdk]\n\n.NET Core runtimes installed:\n  Microsoft.NETCore.App 2.1.0-rc1 [C:\\Program Files\\dotnet\\shared\\Microsoft.NETCore.App]\n\nTo install additional .NET Core runtimes or SDKs:\n  https://aka.ms/dotnet-download\n
Run Code Online (Sandbox Code Playgroud)\n

  • 我确认名称完全令人困惑......顺便说一句,谢谢,它有效! (2认同)