したがって、このページhttp://docs.codehaus.org/pages/viewpage.action?pageId=142803064を見つけました。ドキュメントは、Izpack 5ベータ11の場合は少し古くなっていますが、最終的には32で動作させるために必要なすべてを解決しました。 -ビットインストールは私のinstall.xmlに以下を追加しました
<natives>
<native type="3rdparty" name="COIOSHelper.dll" stage="both">
</native>
</natives>
<listeners>
<listener classname="RegistryInstallerListener" stage="install"/>
<listener classname="RegistryUninstallerListener" stage="uninstall"/>
</listeners>
および64ビットの場合:
<natives>
<native type="3rdparty" name="COIOSHelper_x64.dll" stage="both">
</native>
</natives>
<listeners>
<listener classname="RegistryInstallerListener" stage="install"/>
<listener classname="RegistryUninstallerListener" stage="uninstall"/>
</listeners>
次の利点があります。
- インストール後に正しくインストールされたかどうか尋ねられません。
- プログラムと機能にリストされています
- プログラムと機能からアンインストールできます