Entwickler-Ecke
Programmierwerkzeuge - Installationspfade für Tabellen
colaka - Mi 18.08.10 16:58
Titel: Installationspfade für Tabellen
Hallo,
ich habe mit Installshield ein Setup-Programm erstellt, das sowohl mit XP als auch mit Windows7 wunderbar funktioniert. Aber nur, wenn man zumindest bei XP als Administrator angemeldet ist. Als DATABASEDIR habe ich [LocalAppDataFolder] eingestellt, so daß die enthaltenen Tabellen und die Ini-Datei im Verzeichnis "C:\Dokumente und Einstellungen\User\Lokale Einstellungen\Anwendungsdaten\Programmname" abgelegt werden. Führe ich das Setup-Programm dagegen als User mit eingeschränkten Rechten aus, erhalte ich eine Fehlermeldung.
Meine Frage ist deshalb:
Welches Verzeichnis muß ich im Installshield für die Tabellen einrichten, damit das Programm unter XP, Vista und Windows7 sowohl unter einem Administrator wie auch unter einem User mit eingeschränkten Rechten funktioniert?
Danke Ebi
platzwart - Mi 18.08.10 17:14
Wie lautet denn die Fehlermeldung?
colaka - Mi 18.08.10 18:27
Hallo,
das Installationsprogramm startet und während der Bildschirm "Installation wird vorbereitet" erscheint, kommt die Fehlermeldung:
Datei C:\WINDOWS\Downloaded
Installations\C1FA3284-6663-4D0F-AB8F-AA3109
kann nicht gespeichert werden
Das System kann den angegebenen Pfad nicht finden.
Wie schon erwähnt gibt es keine Probleme, wenn ich mich als Administrator anmelde.
Danke Ebi
colaka - Mi 18.08.10 19:15
Hallo,
jetzt fällt mir noch die Frage ein:
Kann das vielleicht etwas mit der BDE zu tun habe?
Die wird nämlich mit installiert.
Danke Ebi
platzwart - Mi 18.08.10 20:27
| Zitat: |
| Das System kann den angegebenen Pfad nicht finden. |
Das Verzeichnis exisitert einfach nicht??? Versuch mal an der Stelle
DirectoryExists('DeinPfad')
colaka - Mi 18.08.10 22:28
Hallo,
"Versuch mal an der Stelle DirectoryExists('DeinPfad')"
Es geht hier nicht um das Delphiprogramm, sondern um Installshield. Unter XP als Administrator legt Installshield das Verzeichnis offenbar an, unter einem Benutzer mit eingeschränken Rechten aber nicht. Deshalb war ja auch meine Frage: Welches Installationsverzeichnis muß ich im Installshield für die Tabellen angeben? Jetzt habe ich als DATABASEDIR [LocalAppDataFolder] angegeben, doch da scheint XP mit eingeschränkten Rechten wohl keinen Zugriff zu haben.
Danke Ebi
Narses - Mi 18.08.10 22:46
Moin!
colaka hat folgendes geschrieben : |
Kann das vielleicht etwas mit der BDE zu tun habe?
Die wird nämlich mit installiert. |
Hab ich das richtig verstanden: die BDE wird unter einem Benutzer installiert, der kein Admin ist? Wenn ich das richtig verstanden habe: vergiss es, die BDE kannst du nur als Admin installieren. :nixweiss:
cu
Narses
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!