当我编辑XAML代码时,Visual Studio 2008会冻结。

3
几次每天我在编辑XAML代码时,我的VS2008 SP1会冻结。它就卡住了,我不得不强制终止进程。这似乎是IntelliSense或拼写检查或我编辑代码时进行的任何其他进程的问题。如果我复制+粘贴一些代码,则问题非常明显。即使只有一个单词也是如此。许多时候,VS2008会在代码中添加一些附加命令并完全搞砸事情。
这种情况从未发生在C#代码中,只有在XAML中才会卡住。
还有一件事:当我编辑控件模板时,它似乎只会发生问题。我将一些控件模板从MSDN页面添加到我的项目中。当我编辑它们-即使只是简单地更改刷子颜色-Visual Studio也会冻结(有时)。因此,似乎这不是一般的XAML问题,它只会在控件模板中发生。

你安装了ReSharper吗? - adrianbanks
你尝试使用另一个VS2008编辑器来处理XAML了吗? - alexandrul
2个回答

5

1
关闭属性窗口对我来说似乎有很大帮助。 - Will Green

0

在遇到这个问题并在互联网上搜索后,我找到了这个vsnet-crashes-when-editing-xaml

简而言之,如果您在设计师中打开某个使用XAML资源的项目时编辑该资源,则会出现问题。

因此,您可以通过以下方式避免此问题:

  • 关闭其他设计师窗口;
  • 安装热修复程序KB958017。

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