我们有一个非常大的C++解决方案,其中包含多个项目,在Visual Studio 2008中Intellisense完美工作,但在Visual Studio 2010中却完全无法工作(即使是在使用它们的同一文件中定义的结构体)。我已经验证了Intellisense在我的机器上对于其他项目是正常工作的。我尝试从全新的解决方案中导入一个有问题的项目,但没有成功。重新构建项目文件似乎很有前途,但这将需要数天的时间来完成,而且最终也不能保证成功。欢迎提出任何替代建议。我得到的实际错误消息是:“Intellisense:'No additional information available'(请参见'Troubleshooting IntelliSense in C++ Projects'以获取更多帮助)。我已经尝试过了,但MSDN网页上基本上只有一个建议,那就是确保在包含路径中有"stdafx.h",但我们没有使用预编译头文件,也没有从任何地方包含它,所以我相信这不是问题的原因。