我正在将一个项目从 MSVS2005 移植到 MSVS2010。我刚刚在 MSVS2010 中加载了解决方案并让向导转换项目。
我遇到了物业经理,发现了这些物业表(从上到下):
- 从 VC 7.1 升级
- Microsoft.Cpp.x64(或 Win32).user
- 多字节字符支持(不可编辑)
- 到 MFC 的动态链接(不可编辑)
我了解最后三个,但我不知道Upgrade from VC 7.1的目的是什么。有人可以给我一点解释吗?
PS 我在属性页“从 VC 7.1 升级”中找到 C/C++, Preprocessor, Preprocessor Definitions = _VC80_UPGRADE=0x0710;%(PreprocessorDefinitions)但在项目属性中我看到NDEBUG;WIN32;_LIB;%(PreprocessorDefinitions)。这是什么意思呢?_VC80_UPGRADE=0x0710宏是什么?