Asp Net Core 2.1未列入Visual Studio 2017目标框架列表

7
我已安装了新的AspNet Core 2.1 SDK - 现在它已经正式发布 - 但它仍未列在Visual Studio 2017目标框架中,无论是现有项目还是新项目。

List

根据类似主题的建议,我已经尝试过以下操作:

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

但还是没有列出来。

查看 VS 信息,我得知 Visual Studio 版本是 15.7.2(最新版),NET framework 版本是 4.3.03056。

从 Powershell 执行 dotnet --info 命令,我得到了这个结果: version

有人知道如何解决吗?

1个回答

4

命名方式很令人困惑。为了获得 .Net Core 2.1,您需要安装 2.1.300-rc1 SDK

C:\>dotnet --info
.NET Core SDK (gemäß "global.json"):
 Version:   2.1.300-rc1-008673
 Commit:    f5e3ddbe73

Laufzeitumgebung:
 OS Name:     Windows
 OS Version:  10.0.16299
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\2.1.300-rc1-008673\

Host (useful for support):
  Version: 2.1.0-rc1
  Commit:  eb9bc92051

.NET Core SDKs installed:
  2.1.300-rc1-008673 [C:\Program Files\dotnet\sdk]

.NET Core runtimes installed:
  Microsoft.NETCore.App 2.1.0-rc1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

2
我确认名字真的很令人困惑...顺便说一下,谢谢,它起作用了! - Deadpool
1
这个可以运行,但请确保根据您的操作系统安装正确的版本,即x64或x86。 - J.Kirk.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接