我一直在想这个,因为我的VS2010看起来似乎很慢,我的机器很快。
我实际上是在RAM驱动器上运行我的整个项目。
我正在使用Visual Studio 2010 Ultimate版本,我正在考虑是否应该降级到较低版本,如果它运行得更快。
我并没有真正使用Ultimate SKU中的附加功能,但如果它不会产生影响,我不想卸载并重新安装。
有人调查过这个以确定VS2010 Express或VS2010 Pro是否比VS2010 Ultimate更快?
答案 0 :(得分:0)
我最近将我的解决方案升级到VS2010,我也使用了终极版本。但我没有注意到这么慢。我认为VS2010的表现要好于2005,尽管它会消耗更多的RAM。虽然我有一个8GB的内存,但我认为如果你的RAM低于4GB,它会慢一些。有时,插件(如果已经安装了任何插件)可以使IDE更慢。因此,将它们升级到VS2010版本或禁用它们,看看是否有任何差异......
对于你来说,可能值得一看,Performance tips for making Visual Studio 2010 faster。
答案 1 :(得分:0)
在大多数情况下,Visual Studio的不同SKU实际上是启用或禁用不同组件,功能或加载项的同一产品。结果,所有这些都应该运行得非常相似。如果您遇到如此糟糕的性能,可以重新安装,但在此之前尝试删除任何.suo文件(您可能必须显示隐藏文件才能看到它们)。根据我的经验,当Visual Studio(任何版本)开始行为异常时,其中有9.5次是由.suo文件引起的。
答案 2 :(得分:0)
简答:我认为更高级别SKU的额外功能除非实际使用,否则不会影响性能。既然你已经说过很少使用它们,那么版本之间应该没什么区别
有帮助我在Visual Studio 2010上有类似的经历。我刚购买了一台新笔记本电脑(i7-2720QM,8 Gb RAM)。由于我的工作环境设置方式与我喜欢的方式(字体/语法突出显示颜色等),我在工作中导出了我的设置,并在家中导入它们。
一切都很慢,所以我卸载/重新安装。一切都很快。一旦我再次导入设置,一切都很慢。
我抓住了,并在文本编辑器中打开了导出的设置文件。结果显示引用UNC路径的设置之一,当然,我的家庭网络中不存在这些路径。
所以每次我构建我的代码(在其他时间),它都会锁定,直到它超时。
如果您的系统速度很快,并且您认为它应该具有足够的Visual Studio功能,那么您可能是对的。但RAM / CPU /磁盘驱动器并不是影响Visual Studio速度的唯一因素。
另外,请记住VS2010使用WPF。确保您的视频卡驱动程序是最新的。如果您需要,还可以disable Hardware acceleration