Исключить папку из динамических ссылок в Installshield
-
16-09-2019 - |
Вопрос
Есть ли способ исключить папку, расположенную по динамической ссылке в InstallShield?
Итак, у меня есть динамическая ссылка, которая начинается с PATH A, и ниже приведен небольшой пример структуры каталогов:
PATH A
--- PATH B
--- PATH C (which contains files)
--- PATH D (which contains files)
--- PATH E (which contains files)
--- PATH F
--- PATH G (which contains files)
В настоящее время у меня есть динамическая ссылка, которая начинается с PATH A, включает подкаталоги и использует подстановочный знак *.* с некоторыми явными исключениями файлов.
Сейчас я хочу полностью исключить каталог, например, полностью исключить PATH F из приведенного выше примера структуры каталогов.
Решение
Я пытался сделать это начиная с InstallShield 6.Они сейчас на InstallShield 15, а вы все еще не можете этого сделать.Если вы используете Subversion и беспокоитесь о каталогах .svn, вы можете решить проблему так, как это сделал я:пусть ваш процесс сборки сделает svn export
в промежуточный каталог перед сборкой.