我们有一个非常大的C++解决方案,其中有几个项目,其中intellisense在Visual Studio 2008中完美工作,但在Visual Studio 2010中完全没有(甚至没有在同一文件中定义的结构他们被使用)。我已经验证intellisense在VS 2010中可以用于我的机器上的其他项目。我尝试从一个全新的解决方案中导入一个有问题的项目,但没有成功。从头开始重新构建项目文件看起来很有希望,但需要数天时间才能沿着这条道路前进,最终无法保证成功。欢迎任何替代建议。实际的错误消息我得到的是:VS 2010 intellisense不适用于上变换项目
“智能感知:‘没有可用的附加信息’(参见‘故障智能感知在C++项目’进行进一步的帮助。)
我已经试过了,但基本上只有一个建议在MSDN网页上确保包含路径上的“stdafx.h”,但是我们没有使用预编译头文件,并且没有在任何地方包含它,所以我很肯定这不是问题。
我曾尝试这一点,正如我所说,我还使用了一个全新的解决方案的项目,对于其中有可能不会有任何损坏尝试问题; .ncb(VS 2008)和.sdf(VS 2010)文件与解决方案相关联,而不是项目。 – Kevin 2011-05-17 12:23:26