我想了解應用程序設置/ AppSettings。已棄用C#的App.config?
我的理解是,AppSettings(它們在app.config文件中)通過ConfigurationManager.AppSettings訪問,這被認爲是棄用的功能。
據我所知應用程序設置通過Properties.Settings.Default進行訪問,通常創建爲.settings文件(在Visual Studio中,這可以在Project Properties中完成)。
如果這是正確的(請確認),我的問題是爲什麼Visual Studio中的所有項目都會自動創建一個App.config文件?我可以/應該刪除此文件並創建一個Settings.settings文件嗎?我應該同時使用嗎? (爲什麼?)我可以使用Properties.Settings訪問app.config文件嗎?如果是這樣,怎麼樣?
此外,如果Properties.Settings.Default訪問「默認」設置文件,您將如何/爲什麼要訪問默認文件以外的文件?
編輯:此問題未由AppSettings與應用程序設置線程回答,因爲我的具體問題是爲什麼我需要App.Config文件。
http://stackoverflow.com/questions/2350893/appsettings-vs-applicationsettings-appsettings-outdated – Haighstrom
是,我可以同時使用的.config和答案。設置文件,雖然.settings更新,兩者仍然有實用性取決於情況? – Haighstrom