У меня есть приложение c # wpf, для которого требуется база данных SQL Express 2005, и я хочу развернуть Sql Express вместе с моим приложением. Так что я погуглил, но не нашел никакой ценной информации о том, как создать установщик, который будет
1. install Sql Express 2005 and
2. restore my backup database
до установки моего проекта? Я попытался установить SqlExpr.exe в автоматическом режиме с помощью настраиваемых действий в проекте установки Visual Studio, но это невозможно, поскольку 2 установщика MSI не могут работать одновременно. Так есть ли какой-нибудь бесплатный и простой в использовании инструмент, который поддерживает этот тип сценариев установщика, или мне нужно написать собственный exe, который установит все это. пожалуйста, приведите пример.
РЕДАКТИРОВАТЬ
Является ли Click Once случаем? Я хочу, чтобы файлы установщика находились в одном месте, и не хочу, чтобы установка выполнялась с сервера, как предлагает один раз.
Большое спасибо