Ошибка в пакете установщика: не удалось загрузить 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>
Другие вопросы по тегам