Einzelnen Beitrag anzeigen

EConvertError

Registriert seit: 29. Sep 2003
Ort: Österreich
230 Beiträge
 
#1

Windows Installer XML & AppData-Ordner

  Alt 22. Nov 2004, 16:10
Hallo!

Mein Programm legt beim ersten Start eine Datei für die Konfigurationseinstellungen im ApplicationData-Ordner des Benutzers an (damit jeder Benutzer eigene Einstellungen hat).

Bei der Deinstallation meines Programms möchte ich diese Dateien entfernen. Bis jetzt habe ich den "InstallShield Express Borland Limited Edition" für meine Setups verwendet. Aufgrund seiner Beschränkungen ist der in diesem Fall aber unbrauchbar.
Also habe ich mich Mangels Geld (bin ja ein armer Schüler ) für eine kostenlose Alternative entschieden:Windows Installer XML Toolset

Ich bin mit dem so halbwegs zufrieden, konnte das Problem aber noch nicht lösen. Meine Frage: Kann man (und wenn ja wie ) eine bestimmte Datei aus allen ApplicationData-Ordnern löschen (eingebaute Funktion; bei allen Benutzern), oder muss ich das ganze über so eine CustomAction (selbstgeschriebene dll)einbinden.

Falls ich eine eigene dll einbinden muss: Wie bekomme ich in Delphi die Pfade der ApplicationData-Ordner für alle Benutzer (nicht nur den gerade eingeloggten)?

Und falls jemandem wirklich fad sein sollte ( ): Gibts es auch einen Code für .net der die Pfade dieser Ordner auflistet?

Vielen Dank,
Andy
Andreas N.
  Mit Zitat antworten Zitat