Ошибка в пакете установщика: не удалось загрузить COIOSHelper.dll
Izpack не удалось загрузить COIOSHelper.dll при попытке установить приложение, из-за чего программа установки возвращает null до того, как она может завершиться, и, несмотря на прерывание установки. Я сделал тщательное исследование, чтобы решить эту проблему, и я мог бы найти ее конкретную проблему окна
Я использую Windows 8, и install.jar, кажется, пропустил файл COIOSHelper.dll. Я использую izpack 5.1.3, и я знаю, что он должен идти с файлами сторонних производителей, но в этом случае он отсутствует, и я не могу найти веб-сайт, на котором я могу загрузить только файл COIOSHelper.dll.
Мой родной код в Install.xml, как показано ниже
<!-- The native libraries to add. This is required for creating shortcuts on Windows -->
<native type="izpack" name="ShellLink.dll"/>
<native type="izpack" name="ShellLink_x64.dll"/>
<native type="3rdparty" name="COIOSHelper.dll" stage="both">
<os family="windows"/>
</native>
<native type="3rdparty" name="COIOSHelper_x64.dll" stage="both">
<os family="windows"/>
</native>
пока я все еще получаю файл COIOSHelper.dll не может быть загружен во все мои install.jar. Пожалуйста, мне нужна помощь в этом, я не знаю, что делаю неправильно или что я не знаю сейчас, если вы столкнулись с той же проблемой, ваше мнение может быть хорошо принято мной. Спасибо.
1 ответ
После того как вы определите тег на вашем install.xml
Логически вам необходимо загрузить собственные файлы, определенные в некоторой папке, которая будет использоваться IzPack для запуска. Поэтому вы можете включить <tempdir/>
пометка на вашем <info>
Ниже приведен мой пример install.xml
<info>
<appname>Some Application</appname>
<appversion>1.0</appversion>
<appsubpath>Well Some Application</appsubpath>
<javaversion>1.8</javaversion>
<requiresjdk>no</requiresjdk>
<run-privileged/>
<tempdir/>
</info>