Se connecter avec
S'enregistrer | Connectez-vous

[résolu]Probleme avec inno setup

Dernière réponse : dans Programmation

Bonjour, j'ai mis se topic dans cette rubrique car beaucoup de personnes ici ont du l'utiliser. Je m'explique:
Quand je crée une installation avec inno setup et l'assistance, j'ai tout bien rempli correctement , mais le raccourci est mauvais.
Quand j'installe mon programme, le raccourcis dans la case "cible" est bien là, mais dans la case "Démarrer dans" est vide.
Savez vous comment faire pour avoir des raccourcis qui fonctionnent sous Inno Setup ? Merci

Autres pages sur : resolu probleme inno setup

Lassé par la pub ? Créez un compte

oui bien sûr, ne soyez pas surpris, le nom n'est pas de moi, mais je vais le changer !
mon script:
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[Setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{F314684D-15DE-4612-8CAC-A4AA1826B50E}
AppName=Croysis
AppVerName=Croysis 1.0 a FR
AppPublisher=Ptitcois Studio BZH
AppPublisherURL=http://ptitcois35.free.fr/croysis
AppSupportURL=http://ptitcois35.free.fr/croysis
AppUpdatesURL=http://ptitcois35.free.fr/croysis
DefaultDirName={pf}\Croysis
DefaultGroupName=Croysis
AllowNoIcons=yes
LicenseFile=F:\Crysis Jeu\license.txt
InfoBeforeFile=F:\Crysis Jeu\before instalation.txt
InfoAfterFile=F:\Crysis Jeu\after installation.txt
OutputDir=C:\Users\Admin\Desktop
OutputBaseFilename=Croysis 1.0 a FR Setup
SetupIconFile=F:\Crysis Jeu\Croysis.ico
Compression=lzma
SolidCompression=yes

[Languages]
Name: "french"; MessagesFile: "compiler:Languages\French.isl"

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "F:\Croysis 1.00 a FR\Croysis.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\fmod.dll"; DestDir: "{sys}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\jpeg.dll"; DestDir: "{sys}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\libfreetype-6.dll"; DestDir: "{sys}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\libpng12-0.dll"; DestDir: "{sys}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\libtiff-3.dll"; DestDir: "{sys}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\SDL.dll"; DestDir: "{sys}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\SDL_image.dll"; DestDir: "{sys}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\SDL_ttf.dll"; DestDir: "{sys}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\zlib1.dll"; DestDir: "{sys}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\Croysis.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\Croysis.ico"; DestDir: "{app}"; Flags: ignoreversion
Source: "F:\Croysis 1.00 a FR\data\*"; DestDir: "{app}\data"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "F:\Croysis 1.00 a FR\sons\*"; DestDir: "{app}\sons"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "F:\Croysis 1.00 a FR\sprites\*"; DestDir: "{app}\sprites"; Flags: ignoreversion recursesubdirs createallsubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[Icons]
Name: "{group}\Croysis"; Filename: "{app}\Croysis.exe"
Name: "{group}\{cm:UninstallProgram,Croysis}"; Filename: "{uninstallexe}"
Name: "{commondesktop}\Croysis"; Filename: "{app}\Croysis.exe"; Tasks: desktopicon
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Croysis"; Filename: "{app}\Croysis.exe"; Tasks: quicklaunchicon

[Run]
Filename: "{app}\Croysis.exe"; Description: "{cm:LaunchProgram,Croysis}"; Flags: nowait postinstall skipifsilent
Expert Programmation

Dans les tasks, essaie en ajoutant l'option WorkingDir: "{app}". Si ça ne marche pas, essaie aussi sur Icons.
  1. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked;WorkingDir: "{app}"
  2. Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked;WorkingDir: "{app}"
Lassé par la pub ? Créez un compte
Tom's guide dans le monde