install4j не видит файлы .dll

Я настраиваю скрипт install4j, одна из вещей, которые мне нужно сделать, это включить несколько файлов .dll в дерево установки. Файлы находятся в папке, которая уже скопирована, но хотя другие файлы туда включены, .dll нет.

При просмотре папки, содержащей файлы, через install4j библиотеки .dll вообще не отображаются.

Я искал ответ, но я в тупике.

Есть идеи?


person bobbingblondie    schedule 21.11.2011    source источник


Ответы (1)


Отображаются ли файлы DLL в дереве в меню «Файлы» -> «Просмотр результатов»? Если да, включите «Включить дополнительный подробный вывод» на этапе сборки и проверьте, упоминаются ли файлы в выводе.

Еще две вещи, которые нужно проверить:

  • Дважды щелкните запись каталога в дереве распространения файлов и проверьте шаги 3 и 4. Возможно, библиотеки DLL были исключены явно или по суффиксу.

  • Если у вас есть установочные компоненты, перейдите в Файлы->Установочные компоненты и проверьте, включены ли библиотеки DLL в какой-либо компонент.

person Ingo Kegel    schedule 21.11.2011
comment
Спасибо за предложения - в конце концов мне пришлось явно добавить папку, исключив файлы, которые уже были видны в другом месте в дереве файлов. Я до сих пор не понимаю, почему dll там "невидимы", даже пересоздание всего проекта не помогло! - person bobbingblondie; 24.11.2011