Einzelnen Beitrag anzeigen

ringli

Registriert seit: 7. Okt 2004
510 Beiträge
 
Delphi 11 Alexandria
 
#187

AW: Pascal Project Manager & Editor

  Alt 20. Okt 2022, 06:42
Dass er die Datei nicht findet, sollte eher daran liegen, dass - bei Laufwerkswechsel - der Pfad nicht entsprechend angepasst wurde, dass sollte also beim nächsten mal funktionieren.
Irgendwas ist da noch im argen. Der folgende Weg scheint das Verhalten zu provozieren. Versuch mal folgendes:

1. Installiere PPM in einer Windows Sandbox im Mobilen Modus nach bspw. "C:\Delphi\PPM". Programm nach der Installation nicht starten! -> Damit existiert die Datei "Projects.dabase" noch nicht und es gibt in der "PPM.ini" im Programmverzeichnis nur den EIntrag für den mobilen Modus.
2. Kopiere den gesamten Inhalt auf deinen normalen PC nach "D:\Delphi\PPM"
3. Programm starten.

-> Der Mobile Modus wird nicht mehr erkannt und damit der Ordner unter %appdata%\hastasoft\PPM" angelegt. Schreibst du bei der Installation vielleicht noch irgendwas in die Registry?


Um Probleme mit wechselnden Laufwwerksbuchstaben zu vermeiden, würde ich (zumindest im Mobilen Modus) bei der Initialisierung von PPM eine Umgebungsvariable "%PPM_DIR%" setzen. Damit könnte der Pfad zur Datenbank in der "PPM.ini" mit "LastProjectFile=%PPM_DIR%\Projects.dabase" eingetragen werden. Das gleiche könnte auch für das Datensicherungsverzeichnis gelten.

Ausserdem ist mir aufgefallen das es in der "PPM.ini" einen Abschnitt [Optionen] und einen Abschnitt [Options] gibt. Absicht?
  Mit Zitat antworten Zitat