我正在尝试在Win 7 Pro开发盒上的XP VM中运行VS 2010。
它基本上可以工作,但是当在这个环境中实际编辑代码时,我的编辑能力会不断停止&口吃很长一段时间 - 比如每50秒运作一次的环境会停顿20秒。
这台PC在正常运行VS 2010时没有任何困难,而且我没有在主要的Win 7操作系统下运行内存或CPU或HDD密集型的任何东西。虚拟机上没有任何可以解释这些暂停的内容。
我能看到的是: 1)HDD指示灯很多时候点亮。 2)在VSS状态栏上,有一个文件图标(通常的白皮书图标),上面有两个黄色加号(+) - 非常类似于编辑动画。
我必须假设#2是尝试在后台编译代码库的intellisense,因为我正在使用环境......但是当我在主OS上进行开发时它不会导致暂停(非VM环境)。它似乎永远不会结束......这个符号会持续很长时间,然后我会输入一会儿,然后它会永远回来。
此时,作为编辑器,VS2010在这个VM中毫无用处。
我已尝试根据MS的说明从“选项”对话框中禁用智能感知: http://msdn.microsoft.com/en-us/library/ecfczya1.aspx
但这似乎没什么区别,让我想起WT?
任何想法???
答案 0 :(得分:0)
++是Intellisense。
我遇到的问题是磁盘速度。这是非常难以置信的磁盘I / O密集型,因此您需要尽一切努力使VM的磁盘I / O响应,或者关闭Intellisense(例如,确保虚拟磁盘是本地的,在快速驱动器上(ssd!),也许使用真正的驱动器而不是虚拟驱动器等。)