【发布时间】:2011-02-26 14:57:31
【问题描述】:
如果系统上不存在 firebird,我们的软件安装程序会安装它,并且由于我们正在寻求 Win 证书,因此卸载程序应将其删除,但我们希望确保即使是安装程序将其放在那里,如果有的话新软件现在正在将它与新数据库一起使用,我们不会删除它(Firebird)。
问题是:是否可以查询服务器并询问其上运行的数据库是什么?这样我们就可以自动决定是否可以删除数据库。
一些额外的信息: 我们的安装程序是 Innosetup,它已经做得很好 - 我们只是因为“开发者”或“兼容”windows 徽标而试图让它更智能。
【问题讨论】:
标签: installation firebird inno-setup uninstallation