Я ссылался на это: «Приложение не удалось правильно запустить (0xc0150004). Нажмите кнопку ОК, чтобы закрыть приложение». , Я просмотрел свои библиотеки времени выполнения и обнаружил, что у меня есть две библиотеки времени выполнения 2005, две 2008 и две библиотеки 2010 года. Я сделал то, что сказал techie007, и удалил все мои библиотеки времени выполнения и использовал его ссылки для их переустановки. Однако я получил только 4 библиотеки, потому что только две ссылки на библиотеки 2005 года имели две версии, которые у меня были, а ссылки 2008 и 2010 годов - только одну версию. Программы (QuickTimePlayer.exe и APSDaemon.exe) по-прежнему не работали и отображали ту же ошибку.
Вопросы о библиотеках времени выполнения: Нужны ли мне замененные версии библиотек времени выполнения, которые у меня есть, или мне нужна только самая последняя библиотека? - Другие источники противоречат замене и говорят, что нужно получить последнюю библиотеку.
Это также на Windows 7 64-разрядных. Что мне делать, чтобы запустить эти программы?
источник
Ответы:
хорошо, VC ++ Runtime 8.0.50727.6195 отсутствует в 32-битной версии. Загрузите этот C ++ Runtime (vcredist_x86.EXE), и проблема должна быть исправлена:
Microsoft Visual C ++ 2005 с пакетом обновления 1 (SP1) Обновление безопасности MFC-пакета
источник