Hallo Forum,
ich habe ein merkwürdiges Problem in meiner VB 2010 Anwendung. Zu Beginn des Programms lade ich mehrere Datenbanken, die mit Hilfe verschiedener Connection Strings definiert sind. Funktioniert alles auch ganz gut. Sowohl im Debugger als auch als ausführbares Programm im Standard Verzeichnis gibt es keine Probleme. Nehme ich nun das Executable und packe es auf mein Distribution Verzeichnis läuft es auf meinem Rechner (und nur auf dem) beim Laden einer Datenbank (und nur auf der) auf eine Exception. Die Fehlermeldung verweist auf einen uralten Pfad für die Datenbank, die mittlerweile dort gar nicht mehr liegt. Gebe ich vor dem Fehler den Connection String aus, hat dieser den richtigen, aktuellen Pfad drin.
Woher erhält die Applikation also seine Pfad? Wird irgendwo (Registry, File) noch eine Verbindung gespeichtert?
Wäre schön wenn jemand eine Idee hätte
Reiner
ich habe ein merkwürdiges Problem in meiner VB 2010 Anwendung. Zu Beginn des Programms lade ich mehrere Datenbanken, die mit Hilfe verschiedener Connection Strings definiert sind. Funktioniert alles auch ganz gut. Sowohl im Debugger als auch als ausführbares Programm im Standard Verzeichnis gibt es keine Probleme. Nehme ich nun das Executable und packe es auf mein Distribution Verzeichnis läuft es auf meinem Rechner (und nur auf dem) beim Laden einer Datenbank (und nur auf der) auf eine Exception. Die Fehlermeldung verweist auf einen uralten Pfad für die Datenbank, die mittlerweile dort gar nicht mehr liegt. Gebe ich vor dem Fehler den Connection String aus, hat dieser den richtigen, aktuellen Pfad drin.
Woher erhält die Applikation also seine Pfad? Wird irgendwo (Registry, File) noch eine Verbindung gespeichtert?
Wäre schön wenn jemand eine Idee hätte
Reiner