Hi,
während der Installation (im Maintenance Mode) wird eine INI-Datei aktualisiert, die mehrere Sections enthält.
Gelegentlich werden dabei zwar einige Einträge der ersten Section wie beabsichtigt aktualisiert, der Rest der Datei jedoch gelöscht.
Die Datei ist auf einem Netzlaufwerk gespeichert.
Vor dem Schreiben wird das Logging disabled und nach dem Schreiben wieder enabled.
Hat jemand ähnliche Erfahrungen gemacht?
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
INI-Datei korrupt
Started by
Croco
, May 13 2008 17:11
3 replies to this topic
Posted 14 May 2008 - 20:17
Sind alle Properties richtig gesetzt? Evtl. schreibst du leere Property-Werte in die INI-Datei, woraufhin Windows den entsprechenden Eintrag komplett löscht.
Stefan Krüger
InstallSite.org twitter facebook
Posted 15 May 2008 - 11:22
Das Programm arbeitet in 98% aller Fälle korrekt. Nur gelegentlich kommt es bei einzelnen Kunden zum beschriebenen Problem. Vor dem Ändern der INI-Datei wird eine Sicherungskopie gezogen, die den erwarteten (korrekten) Inhalt hat.
Kann das Caching von INI-Files hier eine Rolle spielen?
Ist es möglich, das eine Anwendung, die kurz Zeit vor Ausführen des Installationsprogramms noch in die INI-Datei geschrieben hat, das Verhalten beeinflußt?
Kann das Caching von INI-Files hier eine Rolle spielen?
Ist es möglich, das eine Anwendung, die kurz Zeit vor Ausführen des Installationsprogramms noch in die INI-Datei geschrieben hat, das Verhalten beeinflußt?
Posted 19 May 2008 - 19:19
Wäre denkbar, wenn zum Beispiel mehrere Programme versuchen in die Datei zu schreiben und die Caches in der falschen Reihenfolge auf die Platte geschrieben werden. ProcessMonitor von SysInternals sollte sowas erkennen.
Stefan Krüger
InstallSite.org twitter facebook