2009-12-11 36 views
2

我在Windows XP上运行Visual Studio 2005。当我尝试为包含362个项目的产品加载解决方案时,它崩溃时没有任何错误,记录或跟踪。我不认为解决方案的大小(362)是一个问题,因为它适用于我的同事电脑。在事件查看器中没有输入。Win XP上的VS2005 SP1在加载362个项目的解决方案后崩溃,没有任何错误,日志或跟踪

任何帮助找到问题的根本原因或任何解决方案,如果知道将不胜感激。

感谢, Shashibhushan

回答

0

只是一些普通thougts:

  • 卸载SP1 - 我与它一些困难。即我无法使用SP1创建一个可用的x64 DLL
  • 请在另一台尚未安装Visual Studio的机器上再试一次。所以你知道它的机器问题,或者可能是Visual Studio的一般问题。
  • 卸载并重新安装Visual Studio。

编辑: 如果你开始看到这些问题,昨天,我会更加强烈建议,卸载并重新安装的VisualStudio以及SP1。 您最近是否安装过任何新软件?

+0

1.我无法卸载SP1,因为我们使用的一些功能,我们知道已经被固定在SP1。 2.它适用于所有同事的电脑。实际上以前用于在我的电脑上工作。我从昨天开始看到这个问题。 3.我已经尝试重新启动Windows多次,并重新安装Visual Studio以及SP1。 – Shashibhushan 2009-12-11 12:34:55

+0

我尝试了以下步骤,但仍然面临问题。 1.试图在安全模式下打开解决方案。 2.确保.sln文件包含项目。 3.尝试删除.suo以及.ncb文件。 4.尝试重新安装VS 2005然后SP1。 5.试运行devenv/resetuserdata 6.解决方案文件(.sln)位于使用Perforce(用于源代码管理)创建的工作区中。因此,我想知道这是否有什么关系。因此,我从我的电脑上卸载了Perforce客户端。 – Shashibhushan 2009-12-11 12:37:37

+0

一个观察是它加载了所有的项目。虽然最后一个项目仍然显示为正在加载,但它会崩溃。我试图删除最后一个项目。然后它崩溃了第二个(当前是最后一个)等等。看起来,问题在所有项目加载完毕后立即出现。 – Shashibhushan 2009-12-11 12:38:48

1

感谢卢克的建议。当我使用windbg.exe进行调试时,很明显,在加载与“VMDebugger - Visual Studio集成虚拟机调试器”相关的DLL时,会产生异常。我从加载项管理器中禁用了它,现在该解决方案正在成功加载并正常工作。感谢您的所有建议。

感谢, 沙市

+0

我也有这个插件的问题;我也必须禁用它。它是VMware的一部分。 – Luke 2009-12-15 18:02:46

相关问题