2013-04-27 96 views
1

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

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

这同一个项目工作正常在Visual Studio 2012年。此外,混合所有资源都有一个警告图标。我怎么能解决这个问题?

任何帮助,将不胜感激。

+1

我已经没有机会来测试新的“混合为Visual Studio 2012”释放,但我我会看看我是否可以在本地重新创建它。捕获在这里:https://github.com/MahApps/MahApps.Metro/issues/4 – 2013-04-28 22:34:20

回答

3

我修好了。我改变了所有项目的调试平台,我的解决方案,以Any CPU这样的:

  1. 开盘项目在Visual Studio和混合
  2. 翻开Configuration Manager(下拉调试/发布的“开始”按钮旁边的菜单)
  3. 其中一个项目的调试平台的设置为x86所以我点击<new...>
  4. 设置New PlatformAny CPU
  5. 设置Copy Settings From<Empty>
  6. 点击了Ok
  7. 混合然后问我重新加载项目,我点击Yes To All
+0

谢谢你离开你的解决方案。 – JeremyK 2014-05-29 16:31:38

相关问题