Bri*_*ink 7 c# wpf c++-cli expression-blend
我有一个引用C++/CLI混合模式项目的WPF C#项目.我在Expression Blend 3中使用WPF项目时遇到了麻烦.我是Blend的新手,所以这很明显,但在构建项目之前它不会正确显示xaml设计器.在我的情况下,它抱怨我的自定义命令不是"识别或可访问",解决方案是在Blend中构建项目.但我无法构建项目,因为它引用了Blend无法加载的C++/CLI混合模式项目.WPF项目是纯C#,恰好引用了C++/CLI混合模式项目,但我不是要求Blend对混合模式程序集做任何事情.我该如何解决这个问题?
编辑: 通过删除对C++/CLI混合模式项目的引用并将其替换为对实际程序集的引用,我能够构建它.但是这并不理想,因为在我过去的经验中,在发布和调试配置之间切换时,Visual Studio将无法始终解析引用.
我会考虑设置第二个解决方案文件。一个在 Blend 中打开,另一个在 Visual Studio 中打开。它们几乎是相同的,只是混合版本会引用其构建状态中的指定文件。VS 版本将引用该项目,因为您更喜欢 VS。