我想了解应用程序设置/ 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