Visual Studio XAML 设计器未加载
Posted
技术标签:
【中文标题】Visual Studio XAML 设计器未加载【英文标题】:visual studio XAML designer not loading 【发布时间】:2014-04-19 20:26:40 【问题描述】:我正在使用 Parallels 9 在虚拟机上的 Mac Book Pro Retina(2013 年末)上开发 Windows 手机应用程序。我安装了 Visual Studio 2012 和 Windows phone 8 SDK,一切正常,编写代码并在我的卢米亚手机。问题是 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)
在此错误消息(而不是设计器显示)旁边,有一个用于重新加载设计器的按钮。但是当我按下它时,它需要很长时间并且没有任何结果。
我已在 Microsoft forum 上发布了我的问题,但那里看起来像是一座鬼城。
【问题讨论】:
可能需要查看您的 xaml 以帮助进行故障排除。 您尝试过重建项目吗?有时,这会有所帮助。 在我打开的每个项目和页面上都会显示完全相同的错误,即使我打开一个新的项目模板时也会弹出此错误,因此它与代码无关 @MartinTausch 重建项目也没有帮助...... 您是否运行了 VisualStudio 2012 的更新(不是 Windows 更新,VS 更新)并将其更新到最新版本? 【参考方案1】:步骤:
-
关闭所有 Visual Studio 实例
浏览到 C:\Users\\AppData\Local\Microsoft\VisualStudio\12.0
重命名或删除“ComponentModelCache”
重启 Visual Studio
【讨论】:
【参考方案2】:我还有一个无限加载的设计器。我通过删除 UserControl 并通过源代码管理重新创建它来解决它。
【讨论】:
以上是关于Visual Studio XAML 设计器未加载的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2015 C# XAML 设计器不加载
MVVM 是不是会停止 Visual Studio 设计器显示 xaml 的能力?