inno-setup或javafx打包程序更改我的桌面图标,锯齿状边缘

时间:2013-05-21 20:43:18

标签: javafx-2 inno-setup

所以我正在使用Innosetup和javafxpackager,我在's文件中用'SetupIconFile'指定了一个桌面图标(.ico)。

安装应用程序(Win7)后,桌面上的图标边缘呈锯齿状。起初我觉得我的图标出了问题,但是如果我右键单击图标并将图标更改为我在iss文件中指定的文件,它就会有清脆的边缘。

所以我猜测Inno-Setup,或者javafxpackager对我的图标做了一些事情(尝试各种尺寸和多层ico文件顺便说一下)。而且我猜测它与Inno-Setup有关的可能性更高,因为我在iss中指定了图标。

任何想法可能出错?

编辑:我说我用'SetupIconFile'指定了图标,但我在我的文件中看起来不正确,我实际上是这样做的:

[Files]
Source: "MyApp\MyApp.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "MyApp\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs

[Icons]
Name: "{group}\MyApp"; Filename: "{app}\MyApp.exe"; IconFilename: "{app}\MyApp.ico"; Check: returnTrue()
Name: "{userdesktop}\MyApp"; Filename: "{app}\MyApp.exe";  IconFilename: "{app}\MyApp.ico"; Check: returnTrue()

0 个答案:

没有答案