2013-09-04 2 views
1

Я пытаюсь дать своим пользователям возможность выбрать диск, на который они хотят загрузить наше программное обеспечение. Вместо того, чтобы просто дать им диалог InstallChangeFolder, я пытаюсь просто перечислить диски, доступные для загрузки. Я уже делал это в проекте InstallScript, но теперь мы пытаемся перейти к MSI. В основном поток будет выбирать диск, а затем мы добавим наш корневой путь к этому диску. Кто-нибудь знает о хороших учебниках, которые объяснят, как создать пользовательский диалог для изменения installdir и подключения во всех пользовательских действиях и последовательностях. Если это важно, я использую InstallShield 2013 и Basic MSI ProjectInstallShield Basic MSI InstallDIR

ответ

4

Почему вы хотите жестко установить путь установки? Это похоже на то, что вы применяете плохие дизайнерские решения для своих клиентов.

Метод по умолчанию, позволяющий пользователю выбрать путь установки, является стандартным методом, по уважительной причине.

2

Я согласен с жестким кодированием пути, является плохим дизайном, однако для достижения того, что вы хотите, просто создайте новое настраиваемое действие, пройдя мастер настраиваемых действий, выбрав файл installscript, скопируйте свой скрипт установки и добавьте новое созданное пользовательское действие действие в правильной последовательности.

Смежные вопросы