在Blazor WebAssembly新项目中,目前尚不支持选择.NET 5作为目标框架。目前,Blazor WebAssembly只支持.NET Core 3.1作为目标框架。如果你想使用.NET 5,可以考虑使用Blazor Server项目。
以下是一个使用Blazor Server的示例代码:
dotnet new blazorserver -n MyBlazorApp
cd MyBlazorApp
MyBlazorApp.csproj
文件,并将TargetFramework
更改为.NET 5
:net5.0
dotnet restore
dotnet run
这样,你就可以使用Blazor Server项目来开发你的应用程序,并使用.NET 5作为目标框架。请注意,Blazor Server和Blazor WebAssembly有一些差异,具体取决于你的需求。