プロジェクトを MSVS2005 から MSVS2010 に移植しています。MSVS2010 にソリューションをロードし、ウィザードにプロジェクトを変換させました。
私はプロパティマネージャーに出くわし、これらのプロパティシートを見つけました(上から下へ):
- VC 7.1 からのアップグレード
- Microsoft.Cpp.x64 (または Win32).user
- マルチバイト文字のサポート (編集不可)
- MFC への動的リンク (編集不可)
最後の 3 つについては理解していますが、VC 7.1 からのアップグレードの目的がわかりません。誰かが私に少し説明を与えることができますか?
PSプロパティページ「VC 7.1からのアップグレード」でC/C++、プリプロセッサ、プリプロセッサ定義 = _VC80_UPGRADE=0x0710;%(PreprocessorDefinitions)を見つけましたが、プロジェクトのプロパティでNDEBUG;WIN32;_LIB;%(PreprocessorDefinitions)を参照してください。これはどういう意味ですか?_VC80_UPGRADE=0x0710マクロとは何ですか?