Crystal Runtime 静默安装问题

问题描述 投票:0回答:1

我在我的 installshield 项目中添加了 crystal runtime 作为先决条件。我正在使用命令行参数 /qn /norestart 静默安装运行时。我面临的问题是,如果机器上已经安装了旧版本的 crystal runtime,那么新版本的静默安装就会失败。

但是,如果我以交互方式运行 MSI,那么它会要求用户继续该过程,如果他们继续,那么一旦获得用户同意,旧版本将被卸载。

谁能告诉我我需要对安装屏蔽做哪些更改才能成功地静默安装最新的运行时?下面是安装屏蔽先决条件的屏幕截图

crystal-reports installshield installshield-2018
1个回答
0
投票

对于任何想知道的人,解决方案是使用 upgrade=1 参数删除旧的运行时并安装新的运行时

msiexec /package CRRuntime.msi upgrade =1 /qn 
© www.soinside.com 2019 - 2024. All rights reserved.