Hallo alle zusammen,
Ich möchte meine Delphi-Applikation Win 7-konform machen. Verschiedene Daten-Files, die die Applikation benötigt, werden immer noch im Programm-Ordner abgelegt.
Die Empfehlungen von Microsoft im Dokument "Windows® 7 Client Software Logo"
sind folgende:
- All application data that must be shared
among users on the computer should be
stored within ProgramData
- All application data exclusive to a specific user
and not to be shared with other users of the
computer must be stored in
Users\<username>\AppData
Diese Angaben scheinen mir etwas ungenau.
Da ich meine Applikation noch unter XP entwickle, habe ich nur eine VM mit Win 7 zur Verfügung, wo ich die Installation austeste. Bei diesem Win 7 besteht das Verzeichnis ProgramData aus alles gelockten Verzeichnissen (ausser Microsoft). Die anderen Verzeichnisse kann man nicht öffnen (
access denied).
Kann mir jemand sagen, wo man die Daten genau hinschreiben muss?
z.B. Verzeichnis [App-Name] unter ProgramData oder
Verzeichnis [App-Name] unter C:\ProgramData\Application Data\ oder....
Vielen Dank für euere Hilfe!
Rolf