0

每次查看我的 XAML 文件时,Visual Studio 都会挂起几分钟(UI 完全被阻止)。我正在使用带有 XAML 包装器的 DirectX/C++ 项目(使用 SwapChainBackgroundPanel)。

我试过的:

  • 使用Windows::ApplicationModel::DesignMode::DesignModeEnabled后面代码中的条件
  • 仅使用 XAML 模式(不使用拆分视图或设计模式)
  • 点燃自己的火

悬案仍在继续。我非常绝望,以至于我不得不使用 Notepad++ 来编辑这个文件,但是我没有 Visual Studio 来捕捉我的愚蠢错别字。

有什么可以想象的方法吗?

4

2 回答 2

2

首先试试这个。我还建议在选项中禁用 XAML 文件的设计视图默认设置:
Tools -> Options... -> Text Editor -> XAML -> Misc -> Always open documents in full XAML view.

仅供参考:这些建议使我的 VS2012 更快。

于 2013-07-29T06:21:36.850 回答
0

好吧,我不知道是什么原因造成的,但是后来使用 VS2012 的经验告诉了我一个可能的罪魁祸首。(Michael 在他的回答中提到了这一点。)XAML 设计器产生了多个进程,每个进程都是深不可测的内存猪。我已经采取了通过任务管理器关闭这些所谓的“XDesProc.exe”,并带有极大的偏见。

于 2013-12-14T00:02:32.923 回答