wpf问题~命名空间问题

场景:
Solution中共有两个工程,一个是Common,一个是MainWindow。

Common
    -- class MyWindow:Window
MainWindow
    -- class LoginWindow:MyWindow
    -- Common
        -- Other class

对于这样的结构,却始终编译不过,LoginWindow.g.cs报找不到Common.MyWindow,发现LoginWindow.g.cs会去找MainWindow下Common中有没有MyWindow,看来是命名空间冲突了,怎么修改,不得不重新命名MainWindow下Common文件夹及其包含类的命名空间。
问题分析:
Common.MyWindow与MainWindow.Common有命名空间的重叠,因此对于project的命名显得很重要,可以将两个工程的命名空间分别修改为

Rayspy.Common
Rayspy.MainWindow

这样便不会有命名空间冲突问题。

猜你喜欢

转载自blog.csdn.net/wujingang/article/details/75314750