Я создал установщик InstallShield, где он зависит от SQL Server 2008 Express R2.Я пытаюсь добавить ссылку на этот распространяемый пакет, но он не отображается в списке распространяемых пакетов.
Он будет установлен на 32- и 64-разрядных платформах.
Я использую VS 2010с InstallShield 2011 LE (Limited Edition).
Я бы не хотел включать MSI установки SQL Server в мой установщик, поскольку включение 32- и 64-разрядных версий SQL Server приведет к тому, что размер установки будет слишком большимбольшого размера и не понадобится, если на целевом компьютере они уже установлены.
Я хотел бы установить правильную версию в зависимости от платформы.Т.е. 64-разрядный SQL Server на 64-разрядных компьютерах и 32-разрядный SQL Server на 32-разрядных компьютерах.
При просмотре раздела «Распространяемые компоненты» в моем установщике есть параметр для SQL Server SP1, но нет параметра для SQL Server R2и я нигде не вижу, чтобы добавить другие установки.
Каков рекомендуемый способ включения этого предварительного требования?Есть ли какой-нибудь бутстрэппер, который мне нужно добавить в мой проект.Я хотел бы избежать добавления какого-либо пользовательского сценария / кода, если это возможно, и сохранить установщик простым.
Заранее спасибо!