Я пытаюсь дать своим пользователям возможность выбрать диск, на который они хотят загрузить наше программное обеспечение. Вместо того, чтобы просто дать им диалог InstallChangeFolder, я пытаюсь просто перечислить диски, доступные для загрузки. Я уже делал это в проекте InstallScript, но теперь мы пытаемся перейти к MSI. В основном поток будет выбирать диск, а затем мы добавим наш корневой путь к этому диску. Кто-нибудь знает о хороших учебниках, которые объяснят, как создать пользовательский диалог для изменения installdir и подключения во всех пользовательских действиях и последовательностях. Если это важно, я использую InstallShield 2013 и Basic MSI ProjectInstallShield Basic MSI InstallDIR
1
A
ответ
4
Почему вы хотите жестко установить путь установки? Это похоже на то, что вы применяете плохие дизайнерские решения для своих клиентов.
Метод по умолчанию, позволяющий пользователю выбрать путь установки, является стандартным методом, по уважительной причине.
2
Я согласен с жестким кодированием пути, является плохим дизайном, однако для достижения того, что вы хотите, просто создайте новое настраиваемое действие, пройдя мастер настраиваемых действий, выбрав файл installscript, скопируйте свой скрипт установки и добавьте новое созданное пользовательское действие действие в правильной последовательности.
Смежные вопросы
- 1. InstallShield Basic Оптимизация MSI
- 2. Установка InstallShield INSTALLDIR из реестра
- 3. Как удалить default INSTALLDIR в installshield
- 4. Installshield 2008 пытается изменить INSTALLDIR
- 5. Совместное использование INSTALLDIR in InstallShield
- 6. Установка INSTALLDIR программно в InstallShield
- 7. Как восстановить .Net Framework из проекта Basic MSI в Installshield?
- 8. InstallShield 2010 Basic MSI Project -обложение диалога для выполнения последовательности
- 9. Installshield 2014 Basic MSI Скрыть функции динамически не устанавливать функции
- 10. InstallShield Basic MSI System Search не запускается для xml-файла
- 11. Изменение INSTALLDIR из реестра (работа с InstallShield)
- 12. Installshield Chained MSI не выполняет ремонт для отдельных MSI
- 13. Installshield MSI не регистрирует dll
- 14. Installshield: набор и функция MSI
- 15. Производить .exe и .msi с InstallShiled Basic MSI
- 16. Installshield Targetdir
- 17. Динамическое значение свойства с InstallShield 2010 и базовым MSI
- 18. InstallShield добавить dll не в INSTALLDIR и зарегистрировать его
- 19. Установочный щит: установка Installdir на переменную окружения
- 20. Удаление Installshield msi во время процесса установки WiX msi
- 21. Обновление виртуального каталога веб-сайта (MSI -Installshield)
- 22. Как подавить ненужные диалоги InstallShield InstallScript MSI?
- 23. InstallShield LE построить .msi вместо setup.exe
- 24. Добавить файл MSI в новый проект Installshield
- 25. Как добавить файл msi в проект Installshield?
- 26. Обновление Installshield MSI, не обновляющее файлы
- 27. Добавление предварительного условия для msi в Installshield
- 28. Installshield: может ли он создать файл .msi?
- 29. Installshield MSI - удалить модуль объединения в патче
- 30. Basic Msi OpenPrinter проблема API