Visual Studio 项目在 Blend 中不起作用(参考错误)

Posted

技术标签:

【中文标题】Visual Studio 项目在 Blend 中不起作用(参考错误)【英文标题】:Visual Studio project not working in Blend (reference errors) 【发布时间】:2013-04-27 22:36:54 【问题描述】:

当我在“Blend for Visual Studio”中打开使用MahApps.Metro 窗口的项目时,出现大量错误。其中之一是(这个可能导致所有其他错误):

The name "MetroWindow" does not exist in the namespace "clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"

同样的项目在 Visual Studio 2012 中运行良好。此外,Blend 中的所有资源都有一个警告图标。我该如何解决这个问题?

任何帮助将不胜感激。

【问题讨论】:

我没有机会测试新的“Blend for Visual Studio 2012”版本,但我会看看是否可以在本地重新创建它。在此处捕获:github.com/MahApps/MahApps.Metro/issues/440 【参考方案1】:

我修好了。我将解决方案中所有项目的调试平台更改为Any CPU,如下所示:

    在 Visual Studio 和 Blend 中打开项目 打开了Configuration Manager(调试/释放“开始”按钮旁边的下拉菜单) 其中一个项目的调试平台设置为x86,所以我点击了<new...>New Platform 设置为Any CPUCopy Settings From 设置为<Empty> 点击Ok Blend 然后让我重新加载项目,我点击了Yes To All

【讨论】:

感谢您留下您的解决方案。

以上是关于Visual Studio 项目在 Blend 中不起作用(参考错误)的主要内容,如果未能解决你的问题,请参考以下文章

如何修复 Blend for Visual Studio 2012 RC 中的新项目空列表?

Blend for Visual Studio 2012 中是不是有数据面板

在 Visual Studio 2013 xaml 设计器和 Blend 中出现错误(异常 0x80073CF9)

如何删除 Visual Studio 2012 的 Blend?

在 Blend for Visual Studio 2013 中导入为矢量图形

比较 Visual Studio 2015 和 Blend for Visual Studio [关闭]