vcredist_x86: сообщение install.res.????.dll подходит
-
13-12-2019 - |
Вопрос
Наша установка запускает vcredist_x86.exe с параметрами /QB, чтобы замолчать. Анкет Это работает во всех наших тестовых системах, но, к сожалению, установка по -прежнему показывает сообщение на клиентском компьютере.
Пожалуйста, посмотрите на изображение ниже - кто -нибудь угадает или знает происхождение этого сообщения? Я не мог ничего найти здесь и в Google, кто то сказал, что это происходит для английского Windows XP (что у клиента), но не на немецком языке.
Innosetup имеет полные административные права и Lauches vcredist_x86.exe версии 9.0.21022.8 в ее разделе [Run]. Наше приложение не написано в VC, но использовало двигатель времени выполнения Gauss.
Решение
У меня была такая же проблема, Whee пытался установить vcredist_x86 с отличным от языка ОС (Windows 2003 Eng и Vncredist Rus), когда я загружаю Vcredist с правильным языком, он успешно устанавливается.
Кроме того, вы можете увидеть журнал «Установка» в %temp % dd_vcredist*.txt в моем случае было сказано:
[06/29/12,13:10:31] ========== Logging started ==========
[06/29/12,13:10:31] =====================================
[06/29/12,13:10:31] Failed to set lang to requested lang code 1033
[06/29/12,13:10:31] Failed to set lang to OS language 1033
[06/29/12,13:10:31] ***ERROR EVENT*** : Failed last resort to set lang to ENU - no resources
[06/29/12,13:10:36] =========== Logging ended ===========
[06/29/12,13:10:36] =====================================
Другие советы
Просто для записи, потому что я приземлился на этой странице, и в поисках решения:
Мне пришлось скачать версию исполняемого файла SP1, доступна здесь.
Эта ссылка может быть также полезен.