Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Installation 为什么izpack中没有显示ShortcutPanel?_Installation_Shortcut_Izpack - Fatal编程技术网

Installation 为什么izpack中没有显示ShortcutPanel?

Installation 为什么izpack中没有显示ShortcutPanel?,installation,shortcut,izpack,Installation,Shortcut,Izpack,我正在尝试用izpack4.3.5制作一个安装程序。安装时,应向用户桌面添加快捷方式。虽然我已经添加了ShortcutPanel,但没有添加skipOnNotSupported,尽管它成功地符合要求,但没有显示任何面板,也没有创建任何快捷方式 我已经看了下面的帖子(),但是没有发现我的错误 以下是我的安装文件的一部分: <panels> <panel classname="TargetPanel"/> <panel classname="PacksPanel"/&g

我正在尝试用izpack4.3.5制作一个安装程序。安装时,应向用户桌面添加快捷方式。虽然我已经添加了ShortcutPanel,但没有添加skipOnNotSupported,尽管它成功地符合要求,但没有显示任何面板,也没有创建任何快捷方式

我已经看了下面的帖子(),但是没有发现我的错误

以下是我的安装文件的一部分:

<panels>
<panel classname="TargetPanel"/>
<panel classname="PacksPanel"/>
<panel classname="ShortcutPanel"/>
<panel classname="InstallPanel"/>
<panel classname="SimpleFinishPanel"/>
</panels>

<packs> 
   ...
</packs>

<resources>
    <res src="shortcut.xml" id="shortcut.xml"/>
</resources>
<natives>
    <native type="izpack" name="ShellLink.dll"/>
    <native type="izpack" name="ShellLink_x64.dll"/>
</natives>

...
这是我的快捷方式XML:

<izpack:shortcuts version="5.0"
                  xmlns:izpack="http://izpack.org/schema/shortcuts"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="http://izpack.org/schema/shortcuts http://izpack.org/schema/5.0/izpack-shortcuts-5.0.xsd">
    <shortcut
        name = "test"
        target = "$INSTALL_PATH\test.jar"
        description="test"
        programGroup="true"
        desktop="yes"
        applications="yes"
        startMenu="yes"/>
    <lateShortcutInstall />
</izpack:shortcuts>

有什么想法吗

更新: 我也试着删除了最新的安装,但没有任何改变


提前感谢

您正在尝试使izPack版本5的安装文件与izPack 4.3.5兼容(请注意快捷方式XML中的版本=“5.0”)。这将不起作用,因为格式已在细微的细节中更改

我建议您使用当前的izpack5版本(5.1.0刚刚发布)。与4.3.5相比,它得到了积极维护、更稳定和更好的记录

如果你被困在4.3.5上,请阅读我的另一篇文章:并删除
元素