Установщик устанавливает базу данных по умолчанию (если она еще не существует), и я хочу исключить ее из процесса удаления (или у пользователя есть возможность удалить его или нет, как только я найду время, чтобы выяснить настройки GUI)
Похоже, что лучшей практикой было бы просто создавать БД во время выполнения, а не во время установки, но ради аргумента, возможно ли это и как?
Я знаю, как настроить его, чтобы условно установить его так:
<Feature Id="Database" Display="hidden" Level="1">
<ComponentRef Id="DatabaseComponent"/>
<!-- Cancels installing of new DB if it already exists-->
<Condition Level="0">DBEXISTS</Condition>
</Feature>
Но я не уверен насчет того, как поставить условие на удаление.