在添加/删除引用和项目时,Visual Studio会随机崩溃。有什么想法吗?安装Sp1会有帮助吗?
编辑:我不使用除SourceSafe之外的任何插件。我大多数时间都是在连接模式下进行开发。
使用以下工具进行开发:
Visual Studio 2008
WinXp终端服务->Win2k3 Sp2(64位)
VSS 8.0,32位
在添加/删除引用和项目时,Visual Studio会随机崩溃。有什么想法吗?安装Sp1会有帮助吗?
编辑:我不使用除SourceSafe之外的任何插件。我大多数时间都是在连接模式下进行开发。
使用以下工具进行开发:
Visual Studio 2008
WinXp终端服务->Win2k3 Sp2(64位)
VSS 8.0,32位
我最近遇到了Visual Studio 2005崩溃和锁定的问题。我最终解决的方法是从命令行运行以下命令:
devenv /resetuserdata
这清除了我所有的自定义设置,但确实解决了问题。如果你已经对VS进行了大量定制,可以先尝试导出你的设置,然后再尝试安全地导入它们。或者,拍摄IDE的快照,以便记住你放置在哪里的按钮等。
如果Visual Studio频繁崩溃,最常见的原因是您的.suo或.ncb文件已损坏。关闭项目,删除这些文件,然后重新打开。这可能会解决您的问题。
.suo是一个隐藏文件。
如果你怀疑一个损坏的.suo
文件并与Source Safe集成,请小心。
当你在崩溃后重新启动VS时,可能会收到以下消息:
从源代码控制打开操作仍在进行中,但您现在可以开始工作。其余的项目将以异步方式检索。
这基本上意味着VS将从Source Safe加载你打开解决方案中的所有项目,并覆盖任何已经被签出且包含未签入更改的文件!
在VS崩溃后,启动独立的Source Safe并CHECK IN你想要保留的内容。
然后修复损坏问题后再次启动VS。
希望这能帮助到某些人。感觉我已经尝试了所有的方法。我甚至修复了安装,但没有任何变化,还彻底删除了VS,问题依然存在。日志选项没有给我任何重要信息,所以我最终删除了解决方案中的所有bin和obj文件夹,以及所有的.suo和.user文件,并将其移动到硬盘根目录之外的完全不同的文件夹中并重新构建它。它神奇地恢复了!
将默认
解决方案位置更改为其他位置解决了我的问题。
我不得不从解决方案中删除不再存在的项目的旧引用,这对我来说很好用。
搜索并删除与您的解决方案相关联的任何 .ncb 文件。在以前的版本中,这些(调试)文件通常会损坏,删除它们可以解决问题(Visual Studio 会自动重新生成它们)。
我发现即使在SP1中,当向项目添加内容时它很少崩溃,但主要是在切换到ASP.NET设计视图并在工具中自动生成控件时。我只是禁用了它的创建功能,这样就不会再出现太多崩溃。
我知道这与你的问题没有太大关系,但我的观点是SP1可能不是解决你问题的答案。