我又进一步测试,有如下发现:
打开以前老的项目(.sln),里边的项目Properties都显示C/C++那一行。然后我就在原地新建项目,这个新的项目的Properties里就不见了C/C++那一行。也就是说,同一个Solution里边的新老项目,老项目就有C/C++,新项目就没有C/C++。
应该在什么地方能有个设置,让新建的项目里边带C/C++那一行吧?
另外,我对比了一下新老.vcproj文件。老的项目文件里分别在Debug和Release下,多了“AdditionalIncludeDirectories"一行,其它内容完全一样。我用手工在新的项目文件里(.vcproj)加入了这一行,结果没用。
也对比了新老Solution文件,发现它们完全一样。
请求帮助。