【问题标题】:Blazor webassembly unable to add reference of library project inside the Client projectBlazor webassembly 无法在客户端项目中添加库项目的引用
【发布时间】:2020-07-10 19:36:08
【问题描述】:

您好,我正在参加一个研讨会,试图在客户端项目中添加我的自定义库,但它没有引用并显示警告,如您在附加的屏幕截图中看到的那样。

你能帮忙吗

【问题讨论】:

  • 只能引用标准库

标签: blazor blazor-client-side blazor-webassembly


【解决方案1】:

在 Blazor 中,您只能引用 .NET Standard library:

Blazor 实现了 .NET Standard 2.1,它使 Blazor 项目能够 符合 .NET Standard 2.1 或更早版本的参考库 规格。 .NET Standard 是 .NET API 的正式规范 这在 .NET 实现中很常见。 .NET 标准类 库可以跨不同的 .NET 平台共享,例如 Blazor、.NET Framework、.NET Core、Xamarin、Mono 和 Unity。

【讨论】:

    【解决方案2】:

    我在我的项目中做类似的事情。这将是您的数据库库的依赖项。我不得不将我的库从 .net 标准 2.0 升级到 2.1。然后合并我的包裹。

    【讨论】:

    • 如果您遇到错误,请注意某些软件包具有 2.1 的替代库,请搜索名称空间....
    猜你喜欢
    • 1970-01-01
    • 2021-12-31
    • 2021-11-09
    • 2020-09-19
    • 2020-09-25
    • 2020-09-10
    • 2020-09-20
    • 2019-12-01
    相关资源
    最近更新 更多