我遇到了Visual Studio 2010的问题,经过一段时间后,运行异常缓慢并减慢其他所有内容。我的意思是:
我确信这是一个Intellisense问题;禁用它可以解决所有问题,当在任务管理器中发生这种情况时,我会发现一些运行在大约160,000K内存的vcpkgsrv.exe(智能感知事物)(这与旧的,图形较少的游戏大致相同)。但是,我想运行Intellisense。我现在解决这个问题的唯一方法是在减慢这些过程时中止这些过程。
我已经尝试获取补丁并认为它已安装,因为我无法再次安装它。
编辑:我正在使用VSC ++ Express运行Windows XP。我有2GB RAM和双核3.2GHz处理器。 有人帮忙吗?答案 0 :(得分:6)
我的Windows XP机器遇到了同样的问题。经过长时间的搜索,我找到了一个解决方案,所以我会把它发回到这里,因为这是我在google上获得的第一个结果。
为Windows XP安装Windows Automation API更新(KB971513)。
答案 1 :(得分:6)
这可能表示解决方案的sdf文件存在问题。尝试关闭解决方案,删除sdf文件并再次加载解决方案。
答案 2 :(得分:2)
如果您在输入代码时发现Visual Studio 2010系统经常暂停...有时会使代码褪色并在标题栏上显示“无响应”,则可能存在智能感知问题。特别是如果您正在处理甚至无法在Visual Studio中编译的代码,并且永远不会因为您只是使用VS作为编辑器并且将在其他环境(即嵌入式)中构建代码,您将获得很多。
为了解决这个问题,我禁用了Intellisense(它只是在未定义的变量下绘制红色波浪线等)和“预处理”你的代码以启用和禁用#ifdef标记区域内的代码。在我的环境中,这在我输入代码时每隔几秒就证明一到十秒的暂停是不够的。
要禁用智能感知,请转到工具|选项单击文本编辑器,然后单击C / C ++,然后单击高级。向右滚动以查看“IntelliSense”并将“自动快速信息”设置为False。
宾果!问题将消失!
答案 3 :(得分:1)
这不是一个常见的抱怨,这可能是环境问题。在黑暗中随机拍摄:
C ++的IntelliSense引擎在Tools + Options,Text Editor,C / C ++,Advanced中有许多可调整的项目。这个blog post详细描述了这些选项。如果您的计算机是旧的并且维护得不好(即从未运行磁盘碎片整理,许多shell扩展处理程序),那么请考虑新的或系统擦除。
答案 4 :(得分:1)
建议使用3.5+ GB内存!
VS 2010在任何体面的大小项目中都使用了大量内存和智能感知。
上面列出的补丁作为正确答案对我没有帮助。从头开始重新安装操作系统没有帮助。安装VS 2010 SP1没有帮助。内存升级从2GB到3.5GB有什么帮助。
我正在运行Windows XP,SP3。
答案 5 :(得分:1)
我的缓慢和无响应问题是由安全产品引起的。该进程的名称是“Rtvscan.exe”。它占用了所有磁盘I / O.它是我的Win XP机器上赛门铁克安全套件的一部分。这是一台企业笔记本电脑,因此我的纠正选项有限。我使用Process Explorer来暂停该过程。 (如果您终止该进程,则只需重新启动)。
链接到MS网站上的Process Explorer: http://technet.microsoft.com/en-us/sysinternals/bb896653
答案 6 :(得分:1)
另一个适用于JavaScript的设置。 转到工具 - 选项 - TextEditor - JScript 取消选中“在输入时格式化完成的行”
答案 7 :(得分:0)
我删除了* .suo文件,VS 2010现在正常工作