Я знаю, что есть способы установить SQL Express из командной строки. Эта ссылка дает пример этого. Здесь есть еще один пример .
Когда я делаю это изменение в своем приложении:
затем, когда я развертываю свое приложение и устанавливаю его на компьютер, на котором нет этого предварительного условия, я замечаю, что установщик загружает это необходимое условие:
Если я отменю установку, а затем запущу exe-файл, который скачал установщик, я увижу:
Если я не отменю программу установки, я полагаю, что программа установки продолжит работу и установит SQL Server Express с помощью метода, аналогичного тому, который был опубликован по первым двум ссылкам ссылка 1, ссылка 2.
Где Visual Studio хранит параметры, которые передаются загружаемому exe-файлу для создания автоматической установки? можно ли будет изменить те параметры, которые передаются в exe? также я знаю, какой файл (предварительные условия) загрузил Visual Studio (установщик), потому что я нашел его на компьютере при установке моего приложения, но как я могу узнать, по какой ссылке Visual Studio загружает предварительные условия? Я знаю, что это зависит от версии ОС и архитектуры операционной системы, в которой устанавливается приложение.
В любом случае, мне просто любопытен последний абзац. Короче говоря, я просто хочу изменить параметры, которые передаются предварительным требованиям SQL Server Express 2008. Эти параметры должны быть где-то в приложении, которое я развернул. Или, может быть, они загружаются из Microsoft.