Nic*_*ick 2 wpf xaml namespaces
好的,所以我在WPF中有一个窗口.我在其中添加以下行:
xmlns:controls="clr-namespace:mCubed.Controls"
Run Code Online (Sandbox Code Playgroud)
这编译并运行得很好,但Visual Studio设计器给了我这个错误:
无法加载文件或程序集'mCubed,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一.该系统找不到指定的文件.
当我从Window中删除这一行时,它编译并运行得很好,Visual Studio设计师就像一个魅力!
我很困惑为什么那一行打破了设计师?如果我将以下行放在XAML文档的正文中,则会发生这种情况.
<controls:MyControl/>
Run Code Online (Sandbox Code Playgroud)
我所有的.cs文件都在同一个VS项目中.我有一个mCubed命名空间,其中包含我巧妙命名的mCubedWindow类.我在mCubed.Controls命名空间中定义了所有控件类.不要告诉我这是一个装配问题,所有我的文件都在同样的项目中!