VS2008因“致命执行引擎错误”而崩溃

时间:2009-03-31 08:10:50

标签: wpf visual-studio visual-studio-2008 crash

是否有人发现Visual Studio崩溃时遇到此错误(事件日志)?

  

.NET Runtime版本2.0.50727.3082 - 致命执行引擎错误(7A2E1132)(0)

当我开始调试xaml中的问题时,它会这样做。然后,Visual Studio将默默地消失。

我看过SO和MS Connect,但没有找到修复或解决方法。我经常读到你应该禁用所有插件,但我没有。

编辑:是的,我安装了SP1并安装了以下修补程序:

版本9.0.30729.1 SP

KB944899 KB945140 KB945282 KB946040 KB946308 KB946344 KB946581 KB947171 KB947173 KB947180 KB947540 KB947789 KB947888 KB948127 KB953256 KB956453 KB957912 KB958017

8 个答案:

答案 0 :(得分:1)

每次我看到这个,都是因为你最终同时加载了两个不同版本的WPF(即一个来自GAC,另一个来自参考装配)。

在.csproj文件中,是否存在一行称为“允许在同一AppDomain中编译XAML”的行? (对不起,我实际上无法记住真实姓名) - Blend喜欢把它放入,这会导致问题。

答案 1 :(得分:1)

我也遇到过VS2008 WPF设计器的崩溃问题。我通过避免设计师和手动编辑XAML来解决问题。

答案 2 :(得分:1)

感谢Paul,我发现了一个非常奇怪的解决方法(我已经验证了几次)

  • 打开解决方案
  • 卸载项目(上下文菜单)
  • 编辑csproj(上下文菜单),不做任何更改
  • 重新加载项目(竞赛菜单)

如果我在启动调试器之前这样做,VS就不会崩溃。

答案 3 :(得分:1)

我刚刚找到另一种解决这个问题的奇怪方法。我加载了解决方案,在打开任何xaml页面之前,我重建了项目。之后xaml页面加载很好,VS2008不会崩溃。

答案 4 :(得分:0)

您是否已将VS安装更新到SP1? SP1修补程序中修复了许多崩溃问题。

如果您已安装SP1,请尝试安装以下修补程序。这是对VS 2008 SP1中调试器相关问题的进一步修复

http://support.microsoft.com/kb/957912

答案 5 :(得分:0)

尝试编辑ASP.NET MVC母版页或视图时遇到了同样的问题。我找到了this link。我在我的机器上安装了MBUnit Gallio,并集成了VS2008。当我卸载Gallio时,问题就消失了。

答案 6 :(得分:0)

我刚刚通过创建新解决方案并将“问题”解决方案中的所有项目添加到此新解决方案中来解决此问题(无论如何都是症状)。完成此操作并丢弃旧解决方案后,一切正常。

答案 7 :(得分:0)

我在安装devart代码比较V2.80.11后遇到了同样的问题 - 早期版本没有这个问题。删除devart后问题消失了。重新安装,问题又回来了。

我喜欢devart代码比较所以我在没有VS2008集成的情况下安装了它。现在一切都很好。