无法选择 .NET 4.7

Can't choose .NET 4.7

我正在尝试使用 .NET 4.7 开始一个新项目。我安装了 Creators Update 以及 Visual Studio 2017 的最新版本。当我启动项目和设备以选择 .NET 版本时,我拥有的最新 .NET Framework 版本是 4.6.2。当我去下载一个新的 .NET 框架时,它只列出了 4.6.2 作为您可以下载的最新版本。它说 .NET 4.7 包含在 VS 2017 中。我错过了什么?

您需要转到 Visual Studio 安装程序并安装可选组件“.NET Framework 4.7 开发工具”。

.NET Framework 4.7 作为 Windows 10 Creators 的一部分发布。对于其他版本的 Windows,您必须安装 .NET Framework 4.7。

Offline Installer of .NET Framework 4.7 Developer pack

所以即使在 Visual Studio 安装程序中我也找不到 .Net Framework 4.7.2 Developer 工具。但是,您可以从这里下载并 运行 它们:

https://www.microsoft.com/net/download/visual-studio-sdks

"A picture is worth a thousand bytes (with adequate compression)" 还有那些爵士乐...

致所有迟到的人;在 Visual Studio 2019 年,我在使用 .Net Core 模板创建项目时遇到了这个问题。

https://docs.microsoft.com/en-us/visualstudio/ide/visual-studio-multi-targeting-overview?view=vs-2019

For non-.NET Framework project templates, for example .NET Core templates, the Framework drop-down list doesn't appear.

确保在创建 project/solution :)

时选择 .Net Framework 模板