exe4j innosetup

exe4j:jdk:

打包时:需要的文件最好放到单独的一个文件夹下,主机安装32位jdk,exe4j用32位的。

附带jre:   jre用32位的(jdk下的jre)可使用X86,X64.用相对路径。

只打64位时,需要选择32-bit or 64-bit   (generate 64-bit executable)

innosetup 打包

1:附加jre 需放到一个父文件夹里,添加时添加父文件夹。

2:文件不能编辑,需附加权限:

[Dirs]
Name:{app};Permissions:users-full

3:未生成桌面快捷方式问题

Flags: unchecked;OnlyBelowVersion:0,6.1需更改为Flags: checkablealone;OnlyBelowVersion:0,6.3 或者去掉OnlyBelowVersion:0,6.3

checkablealone表示:默认选中

   [Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone;OnlyBelowVersion:0,6.3
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

4:创建多个桌面图标

在创建多个桌面图标时,需要确保每个图标的名称是唯一的,以避免冲突。

[Icons]

Name: "{commondesktop}\My Program"; Filename: "{app}\MyProgram.exe"

Name: "{commondesktop}\My Program Help"; Filename: "{app}\MyProgramHelp.exe"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值