我对 Blend 报告“Windows Presentation Foundation (WPF) 项目不支持窗口”感到沮丧。由于无法构建的配置,但无法完全弄清楚如何摆脱它。
我发现这可能是因为我试图使用 x86 和 x64 配置的单一解决方案。没有办法告诉 Blend 2 哪个是活动的解决方案配置和活动的解决方案平台。
我认为这是配置系统的一个弱点,或者可能是我设置的方式,但我有 Debug64 和 Debug解决方案配置,每个配置都用于x86 和 x64平台。
我还认为这是一个简单的排序问题——x64 出现在 x86 之前,而 Debug 出现在 Debug64 之前,因此 Blend 最终得到了无法构建的 Debug with x64 配置。
当我在VS中选择Debug和x64的组合时,它的XAML编辑器也无法加载。
该解决方案是一个中等复杂的解决方案 - 有一个纯 Win32 DLL、C++/CLI 模型项目和主要 WPF 项目使用的另外两个 WPF 程序集。
更新我已经从我的解决方案中删除了所有 x64 配置并重建了所有内容,但没有任何效果。
然后我卸载了 Blend 2 并安装了 Blend 3——它也不喜欢。
Visual Studio XAML 编辑器仍然非常高兴,程序的构建和运行也是如此。
(来自oz的沮丧尖叫的回声)