我已经安装了 x64 和 x86 的 .NET 5 SDK,并将 Visual Studio 更新到了最新版本。多次重新启动计算机和 Visual Studio,它允许我的唯一选项是 .NET Framework 最高版本 4.8。
.NET 5 也不会出现在new project
Visual Studio 的窗口中。
如何使 .NET 5 出现,以便我可以将我的项目更新到它?
我已经安装了 x64 和 x86 的 .NET 5 SDK,并将 Visual Studio 更新到了最新版本。多次重新启动计算机和 Visual Studio,它允许我的唯一选项是 .NET Framework 最高版本 4.8。
.NET 5 也不会出现在new project
Visual Studio 的窗口中。
如何使 .NET 5 出现,以便我可以将我的项目更新到它?
由于 .Net 5 尚未发布,因此您不会在列表中找到它。通过双击项目打开 .csprj 文件并手动更改框架。
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net5.0</TargetFramework>
</PropertyGroup>
</Project>
然后在您的项目中启用预览 NuGet 包并更新到新的预发布框架。
看看https://docs.microsoft.com/en-us/aspnet/core/migration/31-to-50?view=aspnetcore-5.0&tabs=visual-studio,你会在那里找到更多提示
更新我刚刚更新了 Visual Studio 并使用https://dotnet.microsoft.com/download/dotnet/thank-you/sdk-5.0.100-windows-x64-installer下载的框架安装了 5.0 ,我现在在我的框架列表顶部的下拉列表中有 5.0。看起来订单在底部不是最新的。