Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Innosetup: Datei immer kopieren (https://www.delphipraxis.net/152744-innosetup-datei-immer-kopieren.html)

hoika 5. Jul 2010 07:36

Innosetup: Datei immer kopieren
 
Hallo,

ich habe eine Datei, die auf jeden Fall kopiert werden soll,
auch wenn auf dem Rechner eine aktuellere Version vorhanden ist.
Es handelt sich übrigens um dei Hilfe-Datei (chm),
die sich manchmal verändert (?).
Viell. wegen Anlegen eines Suchindex, ist aber hier egal.

Wie bekomme ich das hin, ohne die Datei während der Installation zu löschen.

Danke


Heiko

TheFrog 5. Jul 2010 07:56

AW: Innosetup: Datei immer kopieren
 
Morgen Heiko,

ich bin eigentlich davon ausgegangen, dass wenn kein Flag in der [Files]-Section angegeben ist, die Datei immer überschrieben wird.

Vielleicht kannst du mal die beiden Flags: overwritereadonly, ignoreversion versuchen.

Hans.

hoika 5. Jul 2010 08:23

AW: Innosetup: Datei immer kopieren
 
Hallo,

die CHM ist nicht readonly und eine Versions-Nummer kann bei einer CHM nicht angegeben werden.
Aber es ist zumindestens erst mal ein Ansatzpunkt.

Danke


Heiko

blackfin 5. Jul 2010 09:29

AW: Innosetup: Datei immer kopieren
 
Zitat:

und eine Versions-Nummer kann bei einer CHM nicht angegeben werden
Das hat bei Inno Setup nicht unbedingt immer etwas zu sagen. Inno Setup speichert auch interne "Versions-Informationen" über jede kopierte Datei in dessen Uninstall-File.
Das Flag ignoreversion ist schon richtig, dies veranlasst Inno Setup, die Datei immer zu überschreiben und nicht nachzufragen, wenn sie schon existiert (Die Prüfung wird hierbei komplett abgeschaltet).

hoika 5. Jul 2010 09:46

AW: Innosetup: Datei immer kopieren
 
Dank,e

ich probier es aus.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz