2011-02-28 51 views
0

我正在使用installshield构建安装项目。我有一个InstallScript类型的项目,其中包含多个合并模块项目。在每个合并模块中,我都有一些自定义安装脚本逻辑。我注意到这个安装脚本逻辑每次都在运行(安装/卸载/修复)。我想根据操作安装/卸载/修复来控制这些。有什么环境变量或标志从哪里可以得到这个值?如何了解installshield合并模块类型项目中的安装操作?

回答

1

假设你的意思是通过合并模块Holder对象使用多个合并模块一个InstallScript中的项目,没有就没有很好的方法。这是为什么MMHO已被弃用的一部分。每个合并模块都内置到自己的.msi中,并从InstallScript项目启动;您应该手动执行此操作,以便您可以将属性传递给每个.msi文件。

但是因为这些是的.msi文件,你可能会检查,看看是否喜欢这篇文章中的那些标准条件下可以提供帮助。 http://www.installshield.com/news/newsletter/0212-articles/msiconditions.asp请注意,这些必须位于合并模块中。

相关问题