У меня есть сборка c++x32 vs 2008, и когда я попытался запустить ее на новой установке Windows 7 vm, я получаю следующую ошибку:
«Ошибка WINDOWS 7. Не удалось запустить приложение из-за неправильной параллельной конфигурации. Дополнительные сведения см. в журнале событий приложения или используйте инструмент командной строки sxstrace.exe».
Я нашел следующее разрешение:
В машине отсутствуют правильные компоненты среды выполнения C++ для вашего типа системы. (х86 или х64). Установка следующего обновления решает проблему. Распространяемый пакет Microsoft Visual C++ 2008 SP1 (x86)
Что касается подробностей о решениях vs 2008: я использую Unicode, я не использую ATL или MFC, только стандартные библиотеки Windows.
У меня вопрос: я что-то не так делаю? это нормально или есть способ преодолеть эту проблему на этапе разработки. Что я должен сделать, чтобы моя программа запустилась с первого раза.
new
,delete
и другими функциями поддержки времени выполнения). Эта библиотека времени выполнения должна быть там, когда вы запускаете свою программу. Либо вы устанавливаете общие библиотеки, либо делаете свой проект статически связанным проектом, поэтому среда выполнения связана с вашей программой. - person Some programmer dude   schedule 16.09.2013