我在 asp.net mvc 中的视图有些问题。我的 using 指令的命名空间与视图的命名空间发生冲突,导致我的 Razor 生成的类出现编译错误。我对 @model 指令有同样的问题,但使用 global:: 别名修复了它。出于某种原因,对我的 @using 执行相同操作会导致“找不到类型或命名空间‘全局’...”错误。这是我现在所拥有的:
@using SampleSpace.System.Items
@model global::SampleSpace.System.Items.Thing
我想用
@using global::SampleSpace.System.Items
@model global::SampleSpace.System.Items.Thing
但上述错误不断发生。在视图中的 using 指令中使用 global 是否有任何技巧,或者是否有不允许的原因?