Visual Studio 2008不断崩溃


1

我在Vista Business 64bit上运行Visual Studio Team System Development Edition 2008以及Resharper 4.5,Telerik Reporting 2009 / Q2和GhostDoc 2.5.9166.0并且它会随机崩溃。当我开始将文本输入.cs或文本文件时,通常会发生这种情况。事件日志获取应用程序错误条目:

故障应用程序devenv.exe,版本9.0.30729.1,时间戳0x488f2b50,故障模块ntdll.dll,版本6.0.6002.18005,时间戳0x49e03824,异常代码0xc0000374,故障偏移0x000ab0bf,进程ID 0xb0,应用程序启动时间0x01ca255374e4ec56。

有什么想法吗?


如果你在stackoverflow.com上发布这个,你可能会找到很好的答案。
内森费尔曼2009年

在发布之前已经尝试了所有的建议,这显然与插件的交互有关。我上周升级到Windows 7并且从那以后没有遇到任何问题。我认为,未解之谜。

你是否在有问题的机器上运行了一个内存测试实用程序,并且在很长一段时间后它是否以漂亮的颜色通过?
Chris W. Rea

Answers:


1

异常代码0xC0000374是STATUS_HEAP_CORRUPTION。此异常的原因可能与您在崩溃时所执行的操作有关,但也可能与您之前在同一Visual Studio会话中执行的操作有关。有关禁用加载项和升级到SP1的建议很好。我怀疑超频或有故障的RAM也可能导致这种情况,但也可能导致随机错误检查(BSOD)。

你说过,一旦你升级到Windows 7,问题就消失了。Windows 7具有新的容错堆(FTH)。如果您在Windows 7中看到崩溃一次并且再也没有,那么可能是FTH减轻了导致堆损坏的任何错误。


感谢您的回答。实际上我在安装7后第一次出现了随机崩溃。我在升级之前也进行了随机重启,所以我认为我的RAM可能有问题。需要运行一些诊断程序。

3

尝试逐个移除扩展(ReSharper,Telerik和GhostDoc)并查看问题是否消失 - 可能是其中一个或由于它们之间的交互。如果是这样重新安装并查看问题是否消失。

如果这不起作用修复/重新安装Visual Studo本身。


1

我猜它与你安装的扩展有关。要暂时禁用它们,请启动VS并单击工具 - >加载项管理器。取消选择所有“开始”条目并重新启动Visual Studio。


0

确保您运行的是最新版本的ReSharper。其中一个beta版本存在一个已知问题,在尝试编辑与HTML或CSS相关的任何内容或使用<>键时会导致随机崩溃。我建议先禁用ReSharper。


0

确保已安装SP1 for VS2008。最新版本的ReSharper支持SP1。


根据OP的版本号,似乎已经安装了最新版本。我刚检查了我的安装(已知是最新的),它的编号相同。
ChrisF
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.