[GELÖST] Icon-Pfad bei Linkerstellung nicht korrekt
Verfasst: 19 Okt 2015, 14:06
Hallo zusammen,
gerade habe ich ein neues Paket erstellt. Während der Installation erstelle ich einen Link auf dem AllUsers-Desktop. Das funktioniert auch. Lediglich "icon_file" bekommt immer einen falschen Wert.
In meiner setup.ins steht
Das Installationslog ist leider nicht sehr aussagekräftig; trotz LogLevel 9.
Vielen Dank im Voraus für einen kleinen Tipp.
Viele Grüße
Nils
gerade habe ich ein neues Paket erstellt. Während der Installation erstelle ich einen Link auf dem AllUsers-Desktop. Das funktioniert auch. Lediglich "icon_file" bekommt immer einen falschen Wert.
In meiner setup.ins steht
Rufe ich nach der Installation die Eigenschaften des Links auf und klicke auf "Anderes Symbol...", so erhalte ich die Meldung:...
set_basefolder common_desktopdirectory
set_subfolder ""
set_link
name: $ProductId$
target: "$InstallDir32$\Doxis4 winCube\winCube.exe"
parameters:
working_dir: $InstallDir32$
icon_file: "$InstallDir32$\Doxis4 winCube\winCube.exe"
icon_index: 1
end_link...
Warum wird "target" korrekt interpretiert während "icon_file" offensichtlich einen Fehler verursacht?Die Datei %ProgramFiles%\SER\Doxis4 winCube\wincube.exe wurde nicht gefunden.
Das Installationslog ist leider nicht sehr aussagekräftig; trotz LogLevel 9.
comment: Create shortcuts
Looking for section: LinkFolder_install in standard section.
Execution of LinkFolder_install
r:common_desktopdirectory
Base folder is the COMMON DESKTOPDIRECTORY folder
r:""
r:""
r:"
r:"
r:" ResultString:
r:" ResultString:
Opened "" in the COMMON DESKTOPDIRECTORY folder
r:WinCube
r:"C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe"
r:"C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe"
r:C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe"
r:C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe"
r:" ResultString:C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe
r:" ResultString:C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe
r:C:\Program Files (x86)\SER
r:"C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe"
r:"C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe"
r:C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe"
r:C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe"
r:" ResultString:C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe
r:" ResultString:C:\Program Files (x86)\SER\Doxis4 winCube\winCube.exe
ShellLink "WinCube" created
EndIf
Vielen Dank im Voraus für einen kleinen Tipp.
Viele Grüße
Nils