VC问题 IntelliSense:“没有可用的附加信息”,[请參见“C++项目 IntelliSense 疑难解答”,获得进一步的帮助]
在XP上安装VS2010 后发现 IntelliSense不能使用,但在Windows7上是能够正常使用这功能的。关于IntelliSense不能使用的问题已有网友提出了是由于KB2876217这个补丁引起的,卸载这个补丁就可以。可是这是一个OLE漏洞相关的补丁。卸载有风险,在准备卸载的时候看了下这个补丁的官方文档,发现能够通过安装另外一个补丁来解决问题:
有关KB2876217安全更新的已知问题
- 当您通过执行 Windows XP Service Pack 3 的电脑在 Microsoft Visual Studio 2010 Service Pack 1 中编辑 Visual C++ 项目时。不会执行智能感知功能。
为了解决问题。请安装修补程序 2526044。有关很多其它具体信息,请单击请单击以下的文章编号,以查看 Microsoft 知识库中对应的文章:
2526044 修复:在执行 Windows XP 的电脑上,无法在 Visual Studio 2010 中的 Visual C++ 项目上使用智能感知功能
(以上是我在安装前写的,到自己试的时候发现KB2526044安装不了。也许对其它网友实用故作保留。如今是通过将VS2010中的快捷键“F12(转到定义)”、“Ctrl+Shift+空格(參数信息)”删除掉后将VassistX同样的功能绑定到这两个快捷键来实现同样的功能)