Есть приложение, которое я использую на нетбуке с XP для тюнинга автомобиля. Работало просто отлично. Затем мне нужно было сделать простую модификацию (вывод в STDOUT, а не в файл), поэтому я получил исходный текст от автора.
В моем нетбуке нет места для компилятора. У меня Visual Studio C ++ 2008 на рабочем столе Windows 7. Я внес коррективы, скомпилировал и протестировал на рабочем столе, и он отлично работал. Затем я скопировал исполняемый файл на нетбук, и он не запустится
«Не удалось запустить данное приложение, поскольку конфигурация приложения неверна. Повторная установка приложения может решить эту проблему»
Оригинальный (предварительно скомпилированный) exe работает нормально. Чтобы исключить мои изменения, я скомпилировал исходный код без модов, и он все еще не работал. Исполняемый файл прекрасно работает на 7-й машине, а также на другой машине с Win Vista, которую я пробовал.
Так что, очевидно, что-то с машиной XP и способом компиляции исполняемого файла. Я действительно понятия не имею, как это работает, поэтому я не знаю, что попробовать.