我们的设置运行vcredist_x86.exe与参数 /QB使其沉默。这适用于所有测试系统,但遗憾的是,安装仍然在客户计算机上显示了一条消息。

请看下面的图片 - 有人猜测或知道此消息的起源吗?我在这里和谷歌上找不到任何东西,某人说它发生在英语中Windows XP(客户有哪些)但不是德语。

InnoSetup在其[run]部分中有完全管理权利和Lauches vcredist_x86.exe版本9.0.21022.8。我们的应用程序未在VC中写入,但使用了高斯运行时引擎。

有帮助吗?

解决方案

我有同样的问题,我试图用不同的操作系统语言安装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版本,在这里提供

此链接可能很有用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top