Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Inno Setup]

Accès Refusé lors de la compilation

Sujet résolu
    16 avril 2016 à 13:52:16

    Bonjour,

    je souhaite faire un setup pour mon jeu, donc j'ai utilisé Inno Setup en suivant ce tutorial (https://openclassrooms.com/courses/creer-une-installation)

    Mais lors de la compilation, j'ai une erreur:

    Could not copy "C:\Program Files (x86)\Inno Setup\SETUPLDR.E32" to "C:\Program Files (x86)\RPG2D\rpg2d_setup.exe".  Error 5: Accès refusé.

    Le code dans inno:

    ; Script generated by the Inno Setup Script Wizard.
    ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
    
    #define MyAppName "RPG2D"
    #define MyAppVersion "0.1"
    #define MyAppPublisher "untrucici"
    #define MyAppExeName "Game.exe"
    
    [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={{C08936FE-234F-407C-BB3C-8876648F990C}
    AppName={#MyAppName}
    AppVersion={#MyAppVersion}
    ;AppVerName={#MyAppName} {#MyAppVersion}
    AppPublisher={#MyAppPublisher}
    DefaultDirName={pf}\{#MyAppName}
    DisableProgramGroupPage=yes
    OutputDir=C:\Program Files (x86)\RPG2D
    OutputBaseFilename=rpg2d_setup
    Compression=lzma
    SolidCompression=yes
    
    [Languages]
    Name: "french"; MessagesFile: "compiler:Languages\French.isl"
    
    [Tasks]
    Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
    
    [Files]
    Source: "C:\Program Files (x86)\RPG2D\Game.exe"; DestDir: "{app}"; Flags: ignoreversion
    ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
    
    [Icons]
    Name: "{commonprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
    Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
    
    [Run]
    Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
    



    • Partager sur Facebook
    • Partager sur Twitter

    OMG OMG OMG

    Anonyme
      24 avril 2016 à 15:33:13

      C'est la merde à config InnoSetup, essaie plutôt un logiciel type Install Creator.

      • Partager sur Facebook
      • Partager sur Twitter
        25 avril 2016 à 23:25:09

        Cornichon622 a écrit:

        C'est la merde à config InnoSetup, essaie plutôt un logiciel type Install Creator.


        Ok.. Merci ;)
        • Partager sur Facebook
        • Partager sur Twitter

        OMG OMG OMG

          1 juin 2018 à 19:10:05

          salut ^^ 

          J'ai eu le même problème, il faut supprimer les espaces dans ton OutputDir=C:\Program Files (x86)\RPG2D essaye plutôt OutputDir=c:\ProgramFiles(x86)RPG2D ensuite logiquement tu pourra compiler

          je déterre  le sujet mais étant tomber dessus en cherchant une solutions au problème, je pense que ça peut aider d'autres personnes :)

          • Partager sur Facebook
          • Partager sur Twitter
          AntiPoney - c'etait un mec qui codait avec ses pieds
            1 juin 2018 à 21:30:34

            AntiPoney_justfly a écrit:

            salut ^^ 

            J'ai eu le même problème, il faut supprimer les espaces dans ton OutputDir=C:\Program Files (x86)\RPG2D essaye plutôt OutputDir=c:\ProgramFiles(x86)RPG2D ensuite logiquement tu pourra compiler

            je déterre  le sujet mais étant tomber dessus en cherchant une solutions au problème, je pense que ça peut aider d'autres personnes :)


            Ok merci, j'y penserai quand j'en aurai besoin :D
            • Partager sur Facebook
            • Partager sur Twitter

            OMG OMG OMG

            [Inno Setup]

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown