1

我继承了 Basic MSI InstallShield ISM 来安装混合了 .Net 和 COM dll 的应用程序。现有的 ISM 当前使用许多自定义对话框来运行设置工作流。

我们的一个新要求是支持静默安装的响应文件。据我了解,基本 MSI 无法做到这一点。

我考虑过的一种选择是将其转换为安装脚本并重新构建安装程序 UI。我现在正在探索其中的困难。这是一个好方法吗?

还有哪些其他选择?

4

2 回答 2

3

为什么不使用响应转换而不是响应文件。MSI UI 设置通常转换为某些属性被设置为某个值。您可以将这些属性添加到转换并在静默安装期间使用它进行配置。

在这里你可以找到一个例子。它不完全是您所需要的,但它是一个起点:

于 2012-01-18T06:50:24.903 回答
0

响应文件是与 InstallScript 项目相关的技术。它在 MSI 静默安装故事中没有地位。响应文件的 MSI 等效项是广告安装,然后从广告运行安装程序。但这在现实世界中很少使用。

于 2012-01-17T18:46:20.110 回答