Я скомпилирую свой исходный код на С++ с помощью Visual Studio 11 Developer Preview. Я статически ссылаюсь на библиотеку времени выполнения.
Результирующий исполняемый файл не может быть выполнен в Windows XP. Когда я пытаюсь выполнить его в Windows XP, я получаю сообщение об ошибке "[Исполняемый путь] не является допустимым приложением Win32.".
В соответствии с Microsoft Visual Studio 11 не будет поддерживать Windows XP.
Как это работает, что исполняемый файл не может быть выполнен в Windows XP? Есть ли что-то особенное в исполняемом файле?