Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
[erledigt] Externe Links [#244]
#7
Wir starten aber die verlinkten Programme mit einem absoluten Pfad und übergeben nichts an die Programme. Dass das WorkingDirectory nicht das der EXE ist, liegt an dem Standardverhalten des Systemaufrufs.
Wenn ein Programm seine Einstellungen oder sonstige Daten aber im WorkingDirectory sucht, kann man es dem Programm sehr wohl vorwerfen, denn so etwas ist aus meiner Sicht keine besonders gute Idee, da man sich ja nie sicher sein kann, wo das aktuelle Verzeichnis gerade hinzeigt... Man sollte seine Daten immer relativ zur EXE suchen, oder in speziell konfigurierten Verzeichnissen (oder im Standard-User-Verzeichnis oder ähnliches).

Und MeisterGeister hätte überhaupt kein Problem mit einem umgestellten WorkingDirectory, da MeisterGeister seine Daten immer relativ zu sich selbst in seinen Unterverzeichnissen sucht.
Das einzige wo das WorkingDirectory eine Rolle spielt, sind Datei-Auswahl- und Speicher-Dialoge, die das aktuelle Verzeichnis als Vorauswahl verwenden.

Aber wie gesagt, um solchen Problemen aus dem Weg zu gehen, haben wir die beschriebene Lösung umgesetzt, auch wenn dies vermutlich ein extrem selten auftretendes Problem ist... Jedenfalls ist mir das, außer beim Aves-Tool, noch nie bei einem Programm begegnet...
Entwickler - MeisterGeister-Projekt
Projektleitung
Es bedanken sich:


Nachrichten in diesem Thema
Externe Links [#244] - von Acenoid - 10.02.2014, 01:30
RE: Externe Links - von Rondrian - 10.02.2014, 13:58
RE: Externe Links - von Marc76 - 10.02.2014, 16:39
RE: Externe Links - von Acenoid - 11.02.2014, 20:53
RE: Externe Links [#244] - von Rondrian - 11.02.2014, 21:14
RE: Externe Links [#244] - von Hazardy - 12.02.2014, 12:36
RE: Externe Links [#244] - von Rondrian - 12.02.2014, 12:52
RE: Externe Links [#244] - von Hazardy - 12.02.2014, 14:04
RE: Externe Links [#244] - von Rondrian - 12.02.2014, 14:37
RE: Externe Links [#244] - von Rondrian - 13.02.2014, 09:25

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste