Наш установщик программного обеспечения устанавливает firebird, если его нет в системе, и, поскольку мы ищем сертификат Win, деинсталлятор должен удалить его, но мы хотим убедиться, что даже если это был установщик, который его поместил, если таковой имеется новое программное обеспечение использует его сейчас с новой базой данных, мы не будем удалять его (Firebird).
Вопрос: можно ли запросить сервер и спросить, какие базы данных на нем работают? Это так, чтобы мы могли автоматически решить, можем ли мы удалить базу данных или нет.
Несколько дополнительных сведений:
Наш инсталлятор - Innosetup, и он уже хорошо справляется - мы просто пытаемся сделать его умнее из-за логотипа Windows «Разработано» или «Совместимо с».