问题描述:
用Inno Setup生成的安装包后,在Win7下运行安装包时,没有显示提示勾选“创建桌面快捷方式”的界面,也没有自动创建桌面快捷键;
而在xp系统中则是正常的,提示用户勾选“创建桌面快捷方式”,成功创建桌面快捷键。
解决对策:
在脚本文件中修改以下位置
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone; OnlyBelowVersion: 0,8.1
将Flags的值改成checkablealone,这样默认勾选“创建桌面快捷方式”,将OnlyBelowVersion的值改成0,8.1,这样在Win7下才能显示提示用户勾选“创建桌面快捷方式”的界面