Я обычно ненавижу задавать вопросы, но у меня есть я в тупике.
Я создаю небольшую игру с использованием С++ и Allegro5 в Visual Studio Professional 2013. Я использовал набор инструментов платформы Visual Studio 2013 - Windows XP (v120_xp) и удостоверился, что распространяемый дистрибутив Visual С++ 2013 был установлен на целевой машине.
Я разрабатываю с использованием Windows 8.1, на целевой машине работает Windows XP SP2.
Всякий раз, когда я пытаюсь запустить программу, я получаю сообщение о том, что .exe не является допустимым приложением Win32.
Даже если я не использую что-либо, связанное с .NET, я убедился, что был установлен на целевой машине.
Я также убедился, что сама программа является 32-разрядным приложением.
Я действительно не уверен, что попробовать дальше. Я искал последние несколько часов и убедился, что все необходимое было установлено. Я до сих пор довольно новичок в этом, поэтому вполне возможно, что я пропустил что-то простое, но я не могу, например, подумать о чем.