目前我正在开发一个包含如下命名空间的库:Namespace1.Namspace2.Namespace3
。在我的应用程序框架中,用户控件我还使用另一个具有命名空间声明的库:XXX.YYY.Namespace1.Namspace2.ZZZ
当我从我的库中的控件继承我的用户控件时,VisualStudio编译器会抱怨XXX.YYY.Namespace1.Namspace2
不包含Namespace1.Namspace2.Namespace3
。
那么如何设置编译器全局引用我的库名称空间,如
public partial class MyControlClass : global::Namespace1.Namspace2.Namespace3.ControlBaseClass
而不是
public partial class MyControlClass : Namespace1.Namspace2.Namespace3.ControlBaseClass
生成代码隐藏文件时。
幸运的是,我可以更改我的库的命名空间,但我想知道是否有任何其他解决方案来解决这个问题。