我们最近从滚动我们自己的安装移回 InstallShield 2008。所以,我仍在努力提高学习曲线。
我们正在使用 Firebird 和一个 USB 驱动程序,我们找不到好的 msi 安装解决方案。因此,我们有一个 cmd 行来静默安装 firebird,而 USB 驱动程序大多静默安装。
我们已将此代码放入事件处理程序 DefaultFeatureInstalled。这在第一次安装时效果很好。但是,当我进行卸载时,它会尝试再次启动 firebird 安装程序,因此它必须再次发送 DefaultFeatureInstalled 事件。
他们是要使用另一个事件,还是有办法在 DefaultFeatureInstalled 事件中检测它是安装还是卸载?