Inno Setup Reportez le remplacement du fichier verrouillé au prochain redémarrage lors de l'installation silencieuse


Abhi

Dans le programme d'installation d'Inno Setup (5.5.1 (a)) pendant la mise à niveau .exeest remplacé. Lorsque l'exe est verrouillé, il affiche une erreur

DeleteFile a échoué; code 5.
L'accès est refusé.
Annuler réessayez ignorer

Comment supprimer le message pendant la mise à niveau silencieuse, aidez-moi. Par défaut, lors de l'installation silencieuse, il devrait prendre l' option Ignorer sans aucune erreur.

entrez la description de l'image ici.

Martin Prikryl

Je ne pense pas qu'il soit logique d'ignorer / sauter le fichier. Je suppose que vous devez le remplacer lors de la mise à niveau, n'est-ce pas?


Vous pouvez avoir une entrée différente pour les installations silencieuses et non silencieuses:

[Files]
Source: C:\path\MyProg.exe; Dest: {app}; Check: not WizardSilent
Source: C:\path\MyProg.exe; Dest: {app}; Flags: restartreplace; Check: WizardSilent

Articles connexes