VS2017 - 缺少 .net core > 2.1 作为目标框架

2024-01-04

找到解决方案了!花了一段时间,安装了所有 SDK 和所有运行时,然后重新安装了我想要的最新版本!

目标, 将 netcore 2.1 或更高版本作为 Visual Studio 中的下拉选项。我已经看过可能重复的问题了!

Details

Visual Studio 15.7 上次更新到 15.8.4 后,.net core 2.1 或更高版本已从目标框架列表中消失。

我查看了其他解决方案,如下所示。它们没有帮助,因为我安装了所有版本。请参阅下面的屏幕。

检查下面的解决方案(我已经在这里寻找解决方案了!): VS2017:目标框架下拉列表不显示 .NET Core 2.1 选项 https://stackoverflow.com/questions/49629685/vs2017-target-framework-drop-down-does-not-show-net-core-2-1-option

当前的 .NET SDK 不支持面向 .NET Core 2.1。目标 .NET Core 2.0 或更低版本,或者使用支持 NET Core 2.1 的 .NET SDK https://stackoverflow.com/questions/49171623/the-current-net-sdk-does-not-support-targeting-net-core-2-1-target-net-core

Referenced screens: enter image description here enter image description here enter image description here enter image description here

UPDATE1: Removed 2.2 preview (NOT SOLVED, 2.1 is still missing) enter image description here


一般来说,新的时候预览版 of .NET Core 2.X出现并且您收到如下错误:

当前的 .NET SDK 不支持面向 .NET Core 2.X

确保:

  1. 你有下载的 https://www.microsoft.com/net/download安装您需要的 SDK 和运行时。运行命令dotnet --info查看您当前计算机上安装的内容。

  2. 您已检查过使用 .NET Core SDK 的预览版此处的选项:

-> Tools -> Options -> Projects and Solutions -> .NET Core

有时您可能需要重新启动Visual Studio检查选项后。

注意:最好有最新的 Visual Studio 版本 https://visualstudio.microsoft.com/downloads/安装在您的开发计算机上(有时您可能需要preview版本 - 注意aDownload Preview link).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VS2017 - 缺少 .net core > 2.1 作为目标框架 的相关文章

随机推荐