8

目前,当我在 Visual Studio 2012 中使用 XAML-Designer 遇到问题(如错误和警告,已解决但仍存在于 ErrorList 中或重新加载设计器使用的程序集)并且我需要重新启动它时,我打开 ProcessExplorer并杀死正在运行的 Visual Studio 2012 实例的子进程XDesProc.exe。这导致 Visual Studio 2012 显示未处理的异常Designer process terminated unexpectedly!,并为我提供了重新加载设计器的选项。

Visual Studio 2012 中是否有更好或内置的方式来重新启动设计器。重新打开 XAML 文件通常无助于解决问题。

4

1 回答 1

1

我的解决方案(归功于 Ellistraee)

  • 关闭 VS 并混合
  • 删除解决方案中的 bin 和 obj 文件夹
  • 删除任何 .user 文件
  • 删除任何 .suo 文件
  • 打开与混合
  • 打开会使设计器崩溃的违规页面 - 您应该收到“请构建项目”消息
  • F6 重建解决方案

它应该工作!

于 2012-12-27T14:24:46.637 回答