Мне нужно обновить мое приложение с Visual Studio 2005 IDE до Visual Studio 2012. Мастер обновления успешно преобразует файлы решения и проекта с 0 ошибками и несколькими предупреждениями.
Но когда я начинаю создавать приложение, я получаю сообщение об ошибке:
error C1189: #error: Этот файл требует, чтобы _WIN32_WINNT был # определен как минимум до 0x0403. Рекомендуется значение 0x0501 или выше. в atlcore.h!
Я попытался изменить версию no на 0x0500, 0x0501, 0x0502, а также на 0x0601 (как через параметр компилятора / D, так и вручную изменяя в atlcore.h, WINVER также изменяется.), Но не повезло. отображается та же ошибка.
Где я ошибаюсь?