Visual Studio 2008在调试时崩溃



我有一个完全由.NET 3.5项目(因此是2.0 CLR)组成的解决方案——今天,在重建我的项目(并且只对代码库进行了微小的更改)后,我重建了它并点击了Debug。

VS立即崩溃到桌面。应用程序事件日志包含以下条目:

.NET运行时版本2.0.50727.3625-致命执行引擎错误(7A05AE08)(80131506)

我重新启动VS并再次尝试,直接点击调试(没有重建)

.NET运行时版本2.0.50727.3625-致命执行引擎错误(000006427F827D6F)(0)

我清理了解决方案,重新构建了它,但我仍然遇到了这个问题。

我还没有重新启动,但我会在几分钟后尝试一下。

我的电脑在过去的一周里关机了,但我认为这与它无关

我曾尝试在网上搜索这些错误代码,只有一个相关的结果[1]建议运行此实用程序[2],但当我运行该实用程序时,它告诉我,我的所有.NET Framework安装都已正确配置,没有检测到损坏。

[1]http://social.msdn.microsoft.com/Forums/en/vssetup/thread/938126ed-c98d-4c9c-94d4-aedd22a27822

[2]http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx

不幸的是,这是一个周末,微软的VS支持团队只在周一到周五可用。

更新:

我重新启动了,但还是遇到了同样的问题。我的系统也安装了所有的Windows Update。

我与微软就此事发生了为期3天的支持事件。最后发现是第三方VS插件:Huagati DBML/EDMX Tools造成了问题。

禁用外接程序以供正常使用,并仅在需要使用时启用它,解决了问题。

微软很友善,没有就这件事向我收费。Phew。

我就这个问题联系了Microsoft支持部门-尚未找到解决方案,但看起来它可能是一个损坏的Visual Studio安装,但有趣的是,它只影响一个特定的解决方案,而不会影响其他项目。

一旦找到最终解决方案,我会发布最新消息。

最新更新