VS2008 MFC 项目表现不同
Posted
技术标签:
【中文标题】VS2008 MFC 项目表现不同【英文标题】:VS2008 MFC projects behave differently 【发布时间】:2014-10-28 16:03:39 【问题描述】:在 VS 2008 中,我有两个基于 MFC 的托管 C++ 项目 A 和 B。
对于项目 A 项目->properties->common properties, Framework and references-> 添加新引用会导致一个面板出现,其中包含以下四个选项卡: .Net、COM、项目、浏览、最近
对于项目B project->properties->common properties, Framework and references-> 添加新引用会导致一个面板出现,其中只有一个选项卡: 项目
这两个项目的哪些属性可能不同(从而导致上述差异)?
【问题讨论】:
【参考方案1】:我注意到 Project 有一些使用 /clr 选项编译的 .cpp 文件。 我再重复一遍,一些 .cpp 文件(不是整个项目)是用“公共语言运行时支持 (/clr)”编译的。选择.cpp文件后,可以看到此选项,然后单击项目 - >属性。 为项目 B 中的单个文件(甚至)选择 thsi 选项解决了该问题。
【讨论】:
以上是关于VS2008 MFC 项目表现不同的主要内容,如果未能解决你的问题,请参考以下文章
MFC C++/CLI 项目:VS2012 中的 /CLR 开关导致调试问题
DevExpress控件在VS2008上如何使用?为啥我建立了MFC的对话框程序,那些DevExpress控件不能使用?是灰色
MFC VS 2008 TabControl - 无法添加变量
VS2008 VC++/MFC 出错LNK2001与1120
MFC 功能区:CView::OnUpdate 中的 RemoveAllSubItems() 导致访问冲突 (VS2008)