1. 程式人生 > >ConfigurationSettings.AppSettings已過時的解決辦法

ConfigurationSettings.AppSettings已過時的解決辦法

解決辦法很簡單,就一句話:新增對System.Configuration.dll 檔案的引用,注意是引用而不是using!

開始使用VS 2005,習慣性的使用ConfigurationSettings類來讀取應用程式配置檔案的資訊時,卻被編譯器提示說:警告   1 “System.Configuration.ConfigurationSettings.AppSettings”已過時:“This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.AppSettings”

於 是轉而想找到那個ConfigurationManager類來使用,結果在System.Configuration名稱空間下死活找不到 ConfigurationManager類,無奈,求助於網路,才知道原來還要新增對System.Configuration.dll 檔案的引用~~

事後才留意到,原來MS對這一點還是提示了一下的,只不過比較隱晦而已——
This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.AppSettings
注意到沒有,上面這段話多了System.Configuration!這段