Blazor 使用 global:: 即使在 _Imports.razor 中引用

问题描述 投票:0回答:1

在我的 Blazor 客户端应用程序中,我不明白为什么我的引用 DLL 中有一个

global::
前缀。

_Imports.razor:

@using MyDll.Namespace

MyRazorComponent.razor:

@using global::MyDll.Namespace

MyRazorComponent.razor 中的预期行为:

@using MyDll.Namespace

我错过了什么?

blazor-webassembly
1个回答
0
投票

同名文件夹导致命名空间冲突。

这就是添加

global::
的原因。

解决命名空间冲突(将文件夹重命名为不同的名称)后,我可以像往常一样引用 DLL。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.