Es gibt viele Fragen wie diese und ich habe sie alle überprüft.App.config gibt null zurück
Zunächst überprüfte ich die app.config
‚s Weg
AppDomain.CurrentDomain.SetupInformation.ConfigurationFile;
mit sicher, dass Code, um für die richtige app.config
Datei suchen.
Nachdem ich sicher bin, weiß ich immer noch nicht, warum ConfigurationManager.AppSettings["BaseURL"];
Null zurückgibt. Irgendwelche Ideen?
Edit:
<appSettings>
<add key="BaseURL" value="blabla" />
</appSettings>
Antwort Edit: Das nächste Mal nicht so sein wie ich und Übermüdung Ihr Gehirn. Sie können vergessen, dass Sie an einer virtuellen Maschine arbeiten, nicht auf Ihrem Desktop. Kurz gesagt, dies ist eine weitere Frage "auf den falschen Platz schauen".
Stellen Sie sicher, korrekte Format haben: appSettings> –
Es tut uns das nicht schreiben, aber der Code ist genau so in App.config-Datei – Miral
Legen Sie einen Unterbrechungspunkt in Code in dieser Zeile .. ConfigurationManager.AppSettings ["BaseURL"]; Bewegen Sie den Mauszeiger über Appsettings und sagen Sie uns, was Sie sehen. –