【发布时间】:2020-11-22 04:27:31
【问题描述】:
我有一个 Blazor wasm 应用程序(.net 标准 2.1),我想共享一个 .Net 5 类库。我认为当 .Net 5 出现时,.net 核心和 .net 标准宇宙之间会和谐相处,但我没有在我的 .Net 5 SDK、运行时和 VS 2019 的最新版本中看到它。
当我引用 .net 5 库时,我的 Blazor 应用程序中出现项目引用错误,但如果我引用 .net 标准 2.1 库,一切都很好。
我是否必须将我的共享库降级到 .net 标准 2.1?
我正在跑步: .Net SDK:
3.1.400-preview-015203
5.0.100-preview.7.20366.6
.Net 运行时:
Microsoft.NETCore.App 3.1.2
Microsoft.NETCore.App 5.0.0-preview.7.20364.11
VS 2019 预览:
Version 16.7.0 Preview 6.0
【问题讨论】:
-
哪个库?一般来说,它应该可以正常工作。
-
我自己的类库可以跨项目共享(一个“通用”项目,例如包含常量、枚举等)。
标签: .net-core blazor webassembly .net-standard-2.1 .net-5