【问题标题】:visual studio XAML designer not loadingVisual Studio XAML 设计器未加载
【发布时间】: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 更新)并将其更新到最新版本?

标签: c# wpf xaml visual-studio-2012 windows-phone-8


【解决方案1】:

步骤:

  1. 关闭所有 Visual Studio 实例
  2. 浏览到 C:\Users\\AppData\Local\Microsoft\VisualStudio\12.0
  3. 重命名或删除“ComponentModelCache”
  4. 重启 Visual Studio

【讨论】:

    【解决方案2】:

    我还有一个无限加载的设计器。我通过删除 UserControl 并通过源代码管理重新创建它来解决它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-09
      • 2016-01-15
      • 1970-01-01
      • 2016-05-08
      • 1970-01-01
      相关资源
      最近更新 更多