アプリケーションを Visual Studio 2005 IDE から Visual Studio 2012 にアップグレードする必要があります。アップグレード ウィザードは、ソリューション ファイルとプロジェクト ファイルを正常に変換し、エラーは発生せず、警告もほとんどありません。
しかし、アプリケーションの構築を開始すると、エラーメッセージが表示されます:
error C1189: #error : このファイルでは、_WIN32_WINNT を 0x0403 以上に #定義する必要があります。0x0501 以上の値を推奨します。atlcore.h で!
バージョン番号を 0x0500 、 0x0501 、 0x0502 、および 0x0601 に変更しようとしました ( /D コンパイラ オプションと atlcore.h での手動変更の両方を使用して、WINVER も変更されます)。同じエラーが表示されています。
どこが間違っていますか?