InstallShield LE-относительные пути к файлу
когда я добавляю зависимость к моему установщику, у меня всегда остается жесткий кодированный путь к файлу.
по данным этот блог, единственный способ обойти это-вручную изменить жестко закодированные пути в файле ISL с переменной ISProjectFolder. Это не так хорошо, как файл будет получать blitzed каждый раз, когда я перестраиваю установщик.
Я также видел упомянутые переменные пути, но, похоже, для них нет функции в InstallShield LE.
У кого-нибудь есть идеи?
1 ответов
- фиксированные относительные пути для содержимого файла, копируемого ограниченным выпуском Install Shield в выходной каталог ( Visual Studio 2012 ) Шаги:
- разверните проект установки в обозревателе решений, чтобы увидеть разделы 1,2,3,4,5,6
- разверните " 2 "и дважды щелкните "файлы" Вы увидите страницу с четырьмя панелями: "файлы исходного компьютера" и "файлы конечного компьютера"
- удалите жестко закодированные пути и файлы из пункта назначения файлы компьютера'
- Нажмите в верхней левой панели, на проекте, который имеет ваши файлы как "файлы содержимого"
- на верхней правой панели отобразятся "файлы содержимого из MyProject"
- нажмите и перетащите это в нижнюю правую панель ("файлы конечного компьютера")
вернуться на ваш проект и убедитесь, что все ваши файлы, которые вы хотите скопировать свойства: Действие Сборки=Содержимое и Копировать в выходной каталог=копировать всегда