我編寫了一個C#項目,我配置app.config文件如下:ConfigurationManager中功能錯誤
<appSettings>
<add key="smUserName" value= "XXX"/>
<add key="smPassword" value= "XXX"/>
</appSettings>
但我不能從app.config中獲得smUserName
和smPassword
值:
using System.Configuration;
// more code snipped...
public static string smUserName = ConfigurationManager.AppSettings.Get("smUserName").ToString();
public static string smPassword = ConfigurationManager.AppSettings.Get("smPassword").ToString();
儘管存在using System.Configuration
語句,但編譯此代碼時出現錯誤「名稱'ConfigurationManager'在當前上下文中不存在」。
嘗試'ConfigurationManager.AppSettings [ 「smUserName」]'和'ConfigurationManager.AppSettings [ 「smPassword」]'你得到 –
哪些錯誤?運行時錯誤,或項目不能編譯? –
錯誤是什麼,它很可能是錯誤告訴你什麼是問題! –