2009-08-26 153 views
2

我有以下配置:的Visual Studio 2008 IDE崩溃

  • Visual Studio团队系统2008
  • SQL Server开发人员版2008
  • GDR2

一个双赢XP SP3的工作站上。

我没有加载项。

所有补丁已经应用于Visual Studio,Sql Server和Windows。

事件日志也不显示任何内容。

我用于Management Studio(ssms.exe)和VS(devenve.exe)的IDE每天都会让我崩溃几次。我曾尝试uninstallilng并重新安装VS2008和SQL,但没有运气。

我该如何开始弄清楚还有什么问题并解决它?

+0

任何在事件日志? – 2009-08-26 12:23:09

+0

没有事件日志 – 2009-08-26 12:48:24

回答

7

当你做特定的事情时它会崩溃吗?你能找到包含任何有用信息的日志吗?

您所提供的信息不足以知道问题是什么,但作为准则,你应该做到以下几点:

  • Have Visual Studio log its activity for troubleshooting
  • 尝试卸载或关闭IDE的所有插件,一些插件可能会导致整个IDE崩溃,这是造成VS崩溃的常见原因。或:
  • 使用/ SafeMode选项可防止加载所有插件。
  • 下载并安装所有可用的Windows更新。
  • 下载并安装Visual Studio的所有可用更新和修补程序。
  • 如果没有任何工作,你可以report this to Microsoft,并等待他们的反馈。
+0

我希望我可以双倍投票这 – 2009-08-26 12:51:14

5

我写了一篇文章,后面叫How to debug crashes and hangs。其中我演示了如何确定Visual Studio在崩溃期间的工作,演示如何获取调用堆栈,保存小型转储并向Microsoft报告问题。如果你在http://connect.microsoft.com/visualstudio/feedback上提交了一个bug并附加了一个调用堆栈和小型转储,那么我们很有可能帮助你。

如果你想调查你的问题,我建议你阅读我上面链接的文章,获得一个调用堆栈(带有符号加载),记录一个连接错误,并附加调用堆栈和小堆转储(他们会帮助你附加一个堆,因为它是一个非常大的文件)。

希望这有助于

基里尔Osenkov

的Visual C#IDE QA,微软

http://blogs.msdn.com/kirillosenkov

+0

@Kirill:这是一个伟大的文章。我将建立自己的环境并且能够在不久的将来提交调用堆栈和转储。 – 2009-08-31 13:54:04