Bonjour,
Je suis en train de réaliser une installation avec Inno Setup et j'ai un soucis pour créer un fichier. En effet j'utilise la fonction SaveStringToFile pour écrire des fichiers mais ceux-ci ne sont pas créés lorsque je lance l'installation. Par contre si je mets un point d'arrêt et que je lance la même installation ces fichiers sont créés (??).
Voici un extrait du code que j'utilise ( le fichier test.yml n'existe pas dans le répertoire {app} )
J'ai le même problème avec CurStep = ssPostInstall
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 procedure ApplyConfiguration; Begin SaveStringToFile(ExpandConstant('{app}') + '\test.yml', 'all:'+#13#10+ ' param:'+PageParam.Values[0]+#13#10 , False); end; procedure CurStepChanged(CurStep: TSetupStep); Begin if CurStep = ssInstall then begin ApplyConfiguration; end; end;
Auriez-vous une idée d'où provient ce problème ?
Partager