标签: windows-installer installshield silent-installer
我继承了一个Basic MSI InstallShield ISM来安装一个混合了.Net和COM dll的应用程序。现有的ISM当前使用许多自定义对话框来运行设置工作流程。
我们的新要求是支持静默安装的响应文件。根据我的理解,使用Basic MSI是不可能的。
我考虑过的一个选项是将其转换为安装脚本并重新构建安装程序UI。我现在正在探索困难。这是一个好方法吗?
还有哪些其他选择?
答案 0 :(得分:3)
而不是响应文件,为什么不使用响应transform。 MSI UI设置通常转换为某些属性设置为特定值。您可以将这些属性添加到转换中,并在静默安装期间使用它进行配置。
Here你可以找到一个例子。这不完全是你需要的,但它是一个起点:
答案 1 :(得分:0)
响应文件是与InstallScript项目相关联的技术。它在MSI静默安装故事中没有地位。响应文件的MSI等效项是广告安装,然后从广告运行安装程序。但这在现实世界中很少使用。