VS2010 更新 JScript IntelliSense 时出错 提示虚拟内存级别低导致vs关闭

来源:互联网 发布:vb winhttprequest 编辑:程序博客网 时间:2024/06/03 12:04

今天用了一上午的时间来处理这个问题,终于算是善终了!

症状描述:

        昨天用VS2010开发这个项目还都正常,可是今天早上就发现编辑、保存、签入等操作都会执行“正在更新JScript Intellisense...”,此时vs就呆住了,不久便弹出框提示类似“因虚拟内存级别低导致vs将关闭”的内容,还没等你反映过来,vs果断自作主张,重启了!经过反复尝试,发现这不是偶然事件,每次必死啊!!!

诊断过程:

        这种情况初次见到,不知所措,果断想度娘请教。百度了很久发现没有多少可用的解决方案,而且搜索结果中各种情况都有,着实让我烦了难。网上有说禁用更新 JScript IntelliSense,结果试了还不不管用,有点懊恼。不过看了下面的方法还是给了我一些希望:

       方法如下:

如果软件安装正常的话,我估计是因为VS2010在更新一个JScript IntelliSense 工具时老是出错,造成了VS2010老是宕机。解决的方法就是手动下载安装这个JScript IntelliSense工具即可。

方法是:
1.在VS2010菜单中打开Tool -> Extension Manager,弹出Extension Manager面板。
2.在Extension Manager面板的左侧,点击“Online Gallery”。


3.然后再Extension Manager面板的右上侧,输入Jscript,然后可以看到“JScript Editor Extensions”,点击它就出现下载按钮,下载安装即可(我已经安装了,所以截图上没有下载按钮)


4.安装成功后重启VS,然后就不会出现你那个问题了。

       继续,如果你的VS2010也出现这种问题,而且也尝试了上面说的方法,同样还是无效的话,不要灰心,因为有我陪着你。

      经过以上探索,我渐渐发现可能不是VS的问题,而是此项目导致VS的问题,so,果断打开另一个项目,尝试之前的雷点,果然没有卡死,一切正常!这回稍微淡定了一些,因为不用重新安装VS了(估计重新安装也解决不了)。再次打开有问题的项目,直接踩雷,vs卡死,重启时提示“正在收集问题原因,是否发送错误信息”等内容,此时查看收集到 的错误信息,发现与C:\users\yourPCname\AppData\Local\Temp的某个文件有关,找到该文件夹后剪切所有文件(文件夹除外),备份到其他地方,在重新在VS中打开问题项目,故技重施,VS没有卡死,一切正常了。

     总结:功夫不负有心人,只要坚持就会找到解决问题的方法。此文旨在记录自己的一点小经验,也希望帮助遇到同样问题的你。


0 0