|
|
本人今天用innosetup5.5.9打包安装程序,一直不知道在哪里设置快捷方式的图标,经研究终于解决,记录如下:# N3 }4 y! g5 D: Z* h; b
首先按照innoseup的安装向导安装完成
7 v$ d- H/ ~ O" h1 s+ X: b4 q5 m接着修改innosetup的脚本,两个地方一个是Task一个是Icons/ \! v9 Q5 r0 _9 E6 E
"********************************************************************************"$ {3 n x5 R) o( I) [2 K w, L
[Tasks]. C1 ^7 e- s5 l7 @3 D$ Z# }
Name: desktopicon; Description: "创建桌面快捷方式(&D)"; GroupDescription: "添加快捷方式:"; 1 H/ k* _# {. R6 i
Name: desktopicon\common; Description: "对于所有用户"; GroupDescription: "添加快捷方式:";
) h O+ x/ N) _+ w7 k7 {Name: desktopicon\user; Description: "仅对当前用户"; GroupDescription: "添加快捷方式:quicklaunchicon"; Flags: unchecked
3 \6 o6 v; X* w% s6 O5 l5 rName: associate; Description: "文件关联(&A)"; GroupDescription: "其它任务:"; Flags: unchecked
7 i: ^, _( ~( [: ^) h7 e3 h* O+ G* B) x; \0 Y' O
"********************************************************************************"8 _$ J# W4 O3 z8 [% Y
[Icons]
) }! K6 S! |# sName: "{commonprograms}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico"0 j- g* D+ G- K( ~: b6 j3 c
Name: "{commondesktop}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico" ;Tasks: desktopicon
9 O3 t8 ?. X: q4 `& x% Y, s5 J- Q' r. G6 {4 O
结果达到预期效果
8 g- m: I! ~9 B |
|