简体   繁体   English

无法将 .net 核心 3.1 设置为 Blazor Webassembly 客户端和共享项目

[英]Unable to set .net core 3.1 to Blazor Webassembly client and shared projects

I installed Visual Studio 2019 Community 16.6.1 (the latest update) at B:\Program Files (x86)\Microsoft Visual Studio\2019\Community on a Windows 10 x64 bit.我在 Windows 10 x64 位的B:\Program Files (x86)\Microsoft Visual Studio\2019\Community安装了 Visual Studio 2019 Community 16.6.1(最新更新)。 Afterwards, I also installed dotnet-sdk-3.1.300-win-x64.exe with its default path C:\Program Files\dotnet .之后,我还安装了dotnet-sdk-3.1.300-win-x64.exe及其默认路径C:\Program Files\dotnet They are in different drives.它们位于不同的驱动器中。

I create new Blazor Webassembly projects consisting of我创建了新的 Blazor Webassembly 项目,包括

  • ProjectName.Server with target framework set to .net core 3.1 by default. ProjectName.Server ,目标框架默认设置为 .net 核心 3.1。
  • ProjectName.Shared with target framework set to .net core 2.1 by default. ProjectName.Shared与目标框架默认设置为 .net 核心 2.1。
  • ProjectName.Client with target framework set to .net core 2.1 by default. ProjectName.Client ,目标框架默认设置为 .net 核心 2.1。

I attempted to change the last two projects above to .net core 3.1 but the target framework dropdown does not provide me with .net core 3.1 option.我试图将上面的最后两个项目更改为 .net 核心 3.1,但目标框架下拉菜单没有为我提供 .net 核心 3.1 选项。

Question问题

Why is there no .net core 3.1 option available to choose?为什么没有 .net 内核 3.1 选项可供选择? What is wrong?怎么了?

ProjectName.Shared and ProjectName.Client are.Net Standart and that is not.Net Core ProjectName.SharedProjectName.Client是 .Net Standart 而不是 .Net Core

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM