我的公司正在开发一个依赖于我们的另一个应用程序的应用程序。第二个应用程序已经有一个 Inno Setup 安装程序。
所以我想我想将第二个应用程序的安装程序捆绑在第一个应用程序的 Inno Setup 安装程序中。但我不确定如何正确处理。有谁知道这样做的“正确方法”?
我发现了这个:Inno Setup Knowledge Base—HOWTO: Install .MSI files。我假设该技术可用于嵌套的 Inno Setup 安装程序。但我有几个关于细节的问题:
- 如果第一个应用程序被卸载,我怎么能做到这一点,第二个也被卸载?
- 这是明智的做法(自动卸载第二个应用程序),还是应该让用户手动执行此操作?
- 如果用户在卸载第一个应用程序时尝试卸载第二个应用程序,我应该以某种方式检测到并发出警告吗?我怎么能那样做?