2013-07-03 30 views
2

我的所有图标都放在我的可执行文件中。如果我想改变我的计划,是在开始菜单中显示的卸载图标,我可以很容易地做到这一点:在inno setup中加载unistall图标exe文件

[Files] 
Source: "icons\uninstall.ico"; DestDir: "{app}\Icons" 

[Icons] 
Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"; IconFilename: "{app}\Icons\Uninstall.ico" 

自从我在exe文件有Unistall.ico,我想从它加载图标,但是下面的线没有做到这一点,并导致没有图标显示在开始菜单>我的程序文件夹

[Icons] 
Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"; IconFilename: "{app}\{#MyAppExeName},5" 

的哪些错误? 谢谢

回答

0

“,5”不是文件名的有效部分。这种替换:

IconFilename: {app}\{#MyAppExeName}; IconIndex: 5 

(假设,当然,你至少要有6个图标资源,在应用程序的)

+0

谢谢,解决了。 –