Рассматривается установка экземпляра SQL Express для приложения. Я хочу иметь отдельный установщик. (Мне нужно запустить некоторые вещи Transact-SQL впоследствии)
Я ссылаюсь на эту статью .
Рекомендуется отправить пакет Express, извлеченный на носитель, а затем запустить файл Setup.exe напрямую. Чтобы извлечь пакет Express, выполните следующую команду.
До сих пор я пытался связать неупакованную программу установки SQL в MSI (используя проект Setup and Deployment
). Пользователь устанавливает, который просто помещает извлеченные файлы в папку, затем в OnAfterInstall
Я в процессе установки. Это не работает, поскольку SQL-файл Setup.exe запускает некоторые MSI-файлы.