Bienvenue invité. SVP enregistrez vous pour être membre.
:: Connexion
Identifiant :

Mot de passe :

Se souvenir de moi



Mot de passe perdu ?

Inscrivez-vous !
:: Recherche
:: Menu Principal

Parcourir ce sujet:   1 Utilisateur(s) anonyme(s)





InnoSetup
Semi pro
Inscrit:
21/09/2020 19:55
Groupe:
Utilisateurs enregistrés
Post(s): 364
Hors Ligne
Bonjour.

Connaissez-vous ce logiciel d'installation ?

Bon, j'ai vainement ajouté une section de désinstallation dans mon fichier .iss, mais cela ne fonctionne pas !!
De plus, l'aide est en anglais.

Merci de votre aide.

Voici ce que j'ai essayé.

[UninstallDelete]
Type: filesandordirs; Name: "{app}\*.*"

Contribution le : Hier 11:32:27
Créer un fichier PDF de la contribution Imprimer


Re: InnoSetup
Nouveau
Inscrit:
Hier 22:47:44
Groupe:
Utilisateurs enregistrés
Post(s): 3
Hors Ligne
Bonjour,

Normalement il suffit de mettre :
[UninstallDelete]
TypefilesandordirsName"{app}"


Si cela ne fonctionne pas, il faudra donner plus d'informations...

Par défaut, Inno Setup désinstalle tous les fichiers qui ont été installés.
La section UninstallDelete est utile pour supprimer des fichiers qui auraient été créés lors de l'exécution de l'application par exemple.

Contribution le : Hier 22:51:48
Créer un fichier PDF de la contribution Imprimer


Re: InnoSetup
Semi pro
Inscrit:
21/09/2020 19:55
Groupe:
Utilisateurs enregistrés
Post(s): 364
Hors Ligne
Bonjour.

Merci Bruce33.

Merci de votre réponse.
Malheureusement, cela ne fonctionne toujours pas.

Pouvez-vous vérifier mon script .iss ?

Il est téléchargeable ici:

https://e.pcloud.link/publink/show?cod ... 33qXrDLBBqfK4M8Rmlf4c2RTy

Merci d'avance.

Contribution le : Aujourd'hui 08:16:33
Créer un fichier PDF de la contribution Imprimer


Re: InnoSetup
Nouveau
Inscrit:
Hier 22:47:44
Groupe:
Utilisateurs enregistrés
Post(s): 3
Hors Ligne
J'exécute correctement votre script (dans Windows 10 et 11).

Les fichiers que vous n'arrivez pas à supprimer à la désinstallation sont peut-être en cours d'exécution ou d'utilisation.
Ou un problème de droits que je n'ai pas réussi à reproduire.

Peut-être devriez-vous générer un nouveau GUID (propriété AppId) au cas où vous l'avez déjà utilisé pour un autre installateur.

Contribution le : Aujourd'hui 10:34:33
Créer un fichier PDF de la contribution Imprimer


Re: InnoSetup
Nouveau
Inscrit:
Hier 22:47:44
Groupe:
Utilisateurs enregistrés
Post(s): 3
Hors Ligne
J'aurais dû prêter plus d'attention au sujet d'origine : Logiciel de planétarium.
Parmi les fichiers installés (dans votre dossier source) il y a déjà deux fichiers "unins000.dat" et "unins00.exe". Ceux-ci sont créés automatiquement par Inno Setup au moment de l'installation et ne devraient pas être présents dans la section [File].
Supprimez-les, générez à nouveau votre installateur, et il n'y aura plus l'erreur "Cannot find utCompiledCode record".

Contribution le : Aujourd'hui 12:08:16
Créer un fichier PDF de la contribution Imprimer


Re: InnoSetup
Semi pro
Inscrit:
21/09/2020 19:55
Groupe:
Utilisateurs enregistrés
Post(s): 364
Hors Ligne
Bonjour.

Encore merci Bruce33.

J'ai donc modifié la section Files du script .iss, comme suit:

[Files]
Source: "C:\planetarium_java\*"; Excludes: *.java,unins*.*; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs


Et tout fonctionne correctement maintenant.

Contribution le : Aujourd'hui 13:43:54
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe    
Message:*


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]