Visual studio 2010 如何防止Visual Studio 2010在使用大型解决方案时崩溃?

Visual studio 2010 如何防止Visual Studio 2010在使用大型解决方案时崩溃?,visual-studio-2010,crash,ram,Visual Studio 2010,Crash,Ram,我与世界各地的团队一起研究一个相当大的解决方案。我们目前有49个大型项目和许多依赖项 不幸的是,我只有4GB的ram,并且经常出现低虚拟内存错误。这通常发生在我开始打字时。我已经将我的虚拟内存增加到10GB,但这似乎还不够,而且我没有足够的驱动器空间来增加这个数字 虽然我希望这只是VisualStudio中某个地方的内存泄漏,但重新启动似乎帮不了什么忙。要得到一台更好的机器是极不可能的,我也不想把个人资金花在新设备上。我已经禁用了所有插件 除了禁用Intellience之外,我是否可以在VS20

我与世界各地的团队一起研究一个相当大的解决方案。我们目前有49个大型项目和许多依赖项

不幸的是,我只有4GB的ram,并且经常出现低虚拟内存错误。这通常发生在我开始打字时。我已经将我的虚拟内存增加到10GB,但这似乎还不够,而且我没有足够的驱动器空间来增加这个数字

虽然我希望这只是VisualStudio中某个地方的内存泄漏,但重新启动似乎帮不了什么忙。要得到一台更好的机器是极不可能的,我也不想把个人资金花在新设备上。我已经禁用了所有插件

除了禁用Intellience之外,我是否可以在VS2010 ultimate上执行任何调整,以最大限度地减少使用大型解决方案时的崩溃

如果疼,就不要做。把你的项目分解成更小的解决方案。您只需要自动化构建的主解决方案,甚至这也是有争议的

Visual Studio是一个32位的应用程序。无论你做什么,它都不可能使用超过4GB的RAM

确保已应用所有修补程序,尤其是service pack。VisualStudio2010RTM确实不稳定,但SP1似乎还可以

一直抱怨,直到你得到一台有6GB物理RAM和高速硬盘的机器。虽然VS使用的内存不能超过4个,但操作系统仍然需要RAM

确保Intellitrace已关闭。在调试时,即使您有一个小应用程序,这也是一个巨大的性能损失

是否打开了静态代码分析或代码契约?这两者都可能是内存消耗。现在我通常只在发布版本时运行它们

如果疼,就不要做。把你的项目分解成更小的解决方案。您只需要自动化构建的主解决方案,甚至这也是有争议的

Visual Studio是一个32位的应用程序。无论你做什么,它都不可能使用超过4GB的RAM

确保已应用所有修补程序,尤其是service pack。VisualStudio2010RTM确实不稳定,但SP1似乎还可以

一直抱怨,直到你得到一台有6GB物理RAM和高速硬盘的机器。虽然VS使用的内存不能超过4个,但操作系统仍然需要RAM

确保Intellitrace已关闭。在调试时,即使您有一个小应用程序,这也是一个巨大的性能损失

是否打开了静态代码分析或代码契约?这两者都可能是内存消耗。现在我通常只在发布版本时运行它们


有点开玩笑,但你得到了价值12000美元的Visual Studio版本,却无法升级内存-O遗憾的是,我也有同样的问题,没有找到任何好的解决办法。令人欣慰的是,VS11似乎在我们的大型解决方案中做得更好,因此将来可能会有所改进。1。你也注意到了吗?2.你有点开玩笑,但你得到了价值12000美元的Visual Studio版本,却无法升级内存-O遗憾的是,我也有同样的问题,没有找到任何好的解决办法。令人欣慰的是,VS11似乎在我们的大型解决方案中做得更好,因此将来可能会有所改进。1。你也注意到了吗?2.尼斯1。哦,我很乐意。我计划把这件事推给管理层,直到他们做出让步,但最终这不是我的决定。我计划将每个员工节省的时间提高到构建时间的一部分——如果我们能够在五分钟内构建解决方案,那就太好了。2.谢谢我忘了那一点。3.已经在2010年SP1RelIgnore管理,只需创建本地解决方案文件。只要你不登记,他们就永远不会知道区别。哦,我很乐意。我计划把这件事推给管理层,直到他们做出让步,但最终这不是我的决定。我计划将每个员工节省的时间提高到构建时间的一部分——如果我们能够在五分钟内构建解决方案,那就太好了。2.谢谢我忘了那一点。3.已经在2010年SP1RelIgnore管理,只需创建本地解决方案文件。只要你不登记,他们就永远不会知道区别。