.NET Framework 2.0 中用 ConfigurationManager 代替了原来的 ConfigurationSettings。
读取配置的用法如下:
ConfigurationManager.AppSettings[”TheKey”];
如,读取数据库的配置。在 Web.config 中:
<connectionStrings>
<add name=”ConnectionString1″ connectionString=”server=(loacl);database=northwind;uid=sa;password=xxxx;”/>
</connectionStrings>
在程序中如下读取:
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings[”ConnectionString1″].ConnectionString);
同时 MSDN 中有如下说明:
使用 WebConfigurationManager 可以访问计算机和应用程序信息。
使用 WebConfigurationManager 是处理与Web应用程序有关的配置文件的首选方法;不推荐使用其他所有方法。对于客户端应用程序,建议使用
ConfigurationManager。