以前,我能够在.NET Core Project的"属性"部分中选择.NET Core 2.2框架,但是在最新的Visual Studio更新之后。

Framework Selection

我尝试过的事情:

  • 修复.NET Core 2.2 SDK安装
  • 卸载和重新安装.NET Core 2.2 SDK
  • 重新启动视觉工作室
  • 重新启动我的机器
  • 制作一个新的.NET核心项目

没有什么能工作。从我在安装最新更新之前正在工作的事实,这只是一个错误吗?还是我缺少的东西?

为了更加清晰,我在Windows 10 Professional X64上运行,在最新版本的Windows上运行。

我安装了此版本的.NET Core 2.2从这里

enter image description here

任何帮助都将受到赞赏。谢谢!

答案

配置Visual Studio 2017 15.9使用.NET Core SDK的预览(在Options)并重新启动VS。

Update in 2019:

Microsoft决定VS2017/2019应该使用不同的.NET Core SDK版本,因此请确保您为VS版本安装正确的版本,并在此处阅读官方公告,

https://github.com/dotnet/announcements/issues/108

您可能会在 .NET Core 发行说明中找到 SDK 版本/VS 版本表,例如https://github.com/dotnet/core/blob/master/release-notes/2.2/2.2.4/2.2.4.md

是订阅Microsoft .NET和Visual Studio团队博客的好习惯,以便您始终学习新知识,例如https://blogs.msdn.microsoft.com/dotnet/2018/11/13/net-core-tooling-update-for-visual-studio-2017-version-15-9/

来自: stackoverflow.com