Blazor WASM TargetFrameworks网络标准2.1和网络5.0



我有一个使用oracle ef核心提供程序的dotnet 3.1 blazor wasm托管应用程序。

我想将blazor-wasm应用程序升级到net5.0,但无法完成,因为在oracle发布支持net5.0的ef核心提供程序之前,我无法升级我的asp.net核心项目。

我一直在尝试多目标blazor项目,但无法使其发挥作用。我的asp.net项目看不出它也是netstandard2.1项目。

能做到吗?

您不能拥有多目标Blazor WASM应用程序,因为.NET 5的代码也不同。netstandard2.1项目正在使用Microsoft.NET.Sdk.Web Sdk,但net5.0项目是using Microsoft.NET.Sdk.BlazorWebAssemblySdk。此外,netstandard2.1项目正在使用一些包,如Microsoft.AspNetCore.Components.WebAssembly.Build,它没有在.NET 5版本上使用,等等…

相关内容

  • 没有找到相关文章

最新更新