【问题标题】:Blazor WASM TargetFrameworks netstandard 2.1 and net5.0Blazor WASM TargetFrameworks 网络标准 2.1 和 net5.0
【发布时间】:2021-02-26 03:42:59
【问题描述】:

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

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

我一直在尝试对 blazor 项目进行多目标处理,但无法使其工作。我的asp.net项目看不出也是netstandard2.1项目。

可以吗?

【问题讨论】:

    标签: blazor-webassembly .net-5 .net-standard-2.1


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-02-27
      • 1970-01-01
      • 1970-01-01
      • 2021-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-01
      • 2010-11-23
      相关资源
      最近更新 更多