在VS 2008中,我有两个基于MFC的托管C ++项目A和B.
对于项目A项目 - > properties->公共属性,框架和参考 - >添加新引用会导致面板显示以下四个选项卡: .Net,COM,项目,浏览,最近
对于项目B项目 - >属性 - >公共属性,框架和参考 - >添加新引用会导致显示的面板仅包含一个选项卡: 项目
这两个项目的哪些属性可能不同(从而导致上述差异)?
答案 0 :(得分:0)
我注意到Project有一些用/ clr选项编译的.cpp文件。 我再说一遍,一些.cpp文件(不是整个项目)是用“公共语言运行时支持(/ clr)”编译的。选择.cpp文件并单击project-> Properties后,您可以看到此选项。 为(甚至)项目B中的单个文件选择thsi选项解决了问题。