2016-04-13 3 views
0

Ich habe eine App.config-XML-Datei in meinem Anwendungsprojekt, die ich benutze, um anpassbare Optionen für den Benutzer bereitzustellen.Paket installierte ausführbare Datei lädt ConfigurationManager.AppSettings nicht aus .config-Datei

Ich habe ein Installationsprojekt, das die Anwendungsprojektausgabe und die Konfigurationsdatei in den Programmdateienordner installiert.

Wenn ich die Anwendung von Visual Studio aus starte, wird die Konfiguration korrekt aus der Datei geladen.

Die Konfigurationseinstellungen werden nicht geladen, wenn ich die installierte ausführbare Datei starte, aber wenn ich die ausführbare Datei aus dem binären Ausgabeverzeichnis des Anwendungsprojekts über die installierte ausführbare Datei kopiere, funktioniert sie.

Was fehlt mir?

Antwort

0

Ich habe ein DEBUG-Ziel und Installer erstellt, während, als ich es in RELEASE änderte, die installierte Anwendung die Konfiguration korrekt geladen. Anscheinend ist es ein Problem mit der Installation einer Debug-Version einer ausführbaren Datei. Ich habe einen Fix/Workaround (installieren Sie keine Debug-Version meiner Anwendung), aber es wäre interessant zu wissen, warum es nicht funktioniert hat.

Verwandte Themen