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 CPU
将Copy 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?