0
このような質問がたくさんあり、それらをすべてチェックしました。App.configでnullが返される
はまず、私はコードが右app.config
ファイルを探していることを確認する
AppDomain.CurrentDomain.SetupInformation.ConfigurationFile;
を使用してapp.config
のパスを確認しました。
それを確認した後、私はまだConfigurationManager.AppSettings["BaseURL"];
がnullを返す理由を知らない。何か案は?
編集:
<appSettings>
<add key="BaseURL" value="blabla" />
</appSettings>
回答編集:次の時間は、私のようなことが、あなたの脳を酷使しないでください。デスクトップではなく、仮想マシンで作業していることを忘れるかもしれません。要するに、これは別の「間違った場所を見る」問題です。
以下、あなたが正しい形式であることを確認してください: のappSettings> –
ことを書いていないため申し訳ありませんが、コードを<キー= "BASEURL" 値= "MyURL" 追加/>、まさにこのようなものですapp.configファイル – Miral
この行にコード内にブレークポイントを設定します。ConfigurationManager.AppSettings ["BaseURL"]; appsettingsの上にカーソルを置き、あなたに見えるものを教えてください。 –