0
有很多這樣的問題,我已經檢查了所有。App.config返回null
首先,我檢查了使用
AppDomain.CurrentDomain.SetupInformation.ConfigurationFile;
,以確保代碼尋找合適的app.config
文件app.config
的路徑。
確認後,我仍然不知道爲什麼ConfigurationManager.AppSettings["BaseURL"];
返回null。有任何想法嗎?
編輯:
<appSettings>
<add key="BaseURL" value="blabla" />
</appSettings>
答案編輯:下一次不要像我一樣,過度勞累你的大腦。您可能會忘記您在虛擬機上工作,而不是在桌面上工作。總之,這是另一個「看錯地方」的問題。
請確保您有正確的格式: <添加鍵= 「的BaseURL」 值= 「MyURL」/> 的appSettings> –
對不起,不編寫,但是代碼是完全一樣在app.config文件中 – Miral
在此代碼中放置一個斷點.. ConfigurationManager.AppSettings [「BaseURL」];把鼠標懸停在appsettings上,告訴我們你看到了什麼。 –