Visual Studio XAML设计器无法加载。

7

我在我的Mac Book Pro Retina(2013年底)上使用Parallels 9虚拟机开发Windows手机应用程序。我已安装Visual Studio 2012和Windows phone 8 SDK,并且编写代码并在我的Lumia手机上测试一切正常。问题是XAML设计师不加载,即出现以下错误:

System.InvalidOperationException The document failed to open.

    at Microsoft.Expression.DesignSurface.DesignerService.CreateDesigner(IHostSourceItem item, IHostTextEditor editor, CancellationToken cancelToken)

    at Microsoft.Expression.DesignHost.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)

在设计师没有显示时,会出现这个错误消息。除此之外,还有一个重新加载设计师的按钮。但是当我按下该按钮时,需要等待很长时间并且没有结果。
我已经在微软论坛中发布了我的问题,但那里似乎像幽灵城一样。

1
可能需要查看您的XAML以帮助进行故障排除。 - Chris W.
1
你尝试重新构建项目了吗?有时候这会有帮助。 - Martin Tausch
1
每次我打开一个项目或页面时,都会显示完全相同的错误,即使我打开一个新的项目模板,这个错误也会弹出,所以它不可能与代码有关。 - Reza Shayestehpour
@MartinTausch 重建项目也没有帮助... - Reza Shayestehpour
我建议您在Microsoft Connect上发布您的问题,这是一个针对诸如Visual Studio等产品的错误/问题报告网站。http://connect.microsoft.com/ - WiredPrairie
显示剩余2条评论
2个回答

12

步骤:

  1. 关闭所有 Visual Studio 实例。
  2. 浏览至 C:\Users\<>\AppData\Local\Microsoft\VisualStudio\12.0
  3. 重命名或删除 "ComponentModelCache" 文件夹。
  4. 重新启动 Visual Studio。

2

我也遇到了无限加载的设计师问题。我通过删除用户控件并通过源代码控制重新创建它来解决了这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接