Zitat von
ichbins:
Als Delphi 4 rausgekommen ist, gabs die XP-Userverwaltung noch nicht. Das Setup installiert das Programm eben auf eine Weise, die zu XP nicht kompatibel ist. [...]
Es wird zwar ein paar
feine Unterschiede geben, aber prinzipiell hat sich an bzw. in der Verwaltung der Benutzer seit NT 4 nicht so viel geändert. Ich würde das Problem daher eher auf das Programm schieben.
Den "All User"-Ordner kannst du im Prinzip auch erst mal vergessen. Es ist kein Zwang, dort seine Daten zu speichern. Die meisten Programme laufen, wenn sich die Entwickler angewöhnen würden, dass sie im Programmordner (x:\Programme\Mein Programm) nur die Exe, die DLLs, die Assemblies, die Ressourcendateien usw. speichern. Alle anderen Dateien, auf die man auch
schreibend zugreifen können soll oder muss, gehören idealerweise in den Profilordner des
aktuell angemeldeten Benutzers.
Aber das hat mit dem Setup nichts zu tun! Das sind Dinge, die im Programm berücksichtigt werden müssen.