總括:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconASPNETConfiguration.asp
Configuring Applications
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconconfiguringnetframeworkapplications.asp
Format of ASP.NET Configuration Files
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconformatofconfigurationfiles.asp
1、Configuration information between the tags is grouped into two main areas: the configuration section handler declaration area and the configuration section settings area.
2、Configuration section handler declarations—— appear at the top of the configuration file between <configSections> and </configSections> tags. Each declaration contained in a <section> tag specifies the name of a section that provides a specific set of configuration data and the name of the .NET Framework class that processes configuration data in that section.
The configuration section settings area—— follows the <configSections> area and contains the actual configuration settings. There is one configuration section for each declaration in the <configSections> area. Each configuration section contains subtags with attributes that contain the settings for that section.
3、Sample:
<configuration><configSections><section name="appSettings"type="System.Configuration.NameValueFileSectionHandler,System, Version=1.0.3300.0,Culture=neutral, PublicKeyToken=b77a5c561934e089"/><section name="sessionState"type="System.Web.SessionState.SessionStateSectionHandler,System.Web, Version=1.0.3300.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"allowDefinition="MachineToApplication"/></configSections><appSettings><add key="dsn" value="localhost;uid=MyUserName;pwd=;"/><add key="msmqserver" value="server\myqueue"/></appSettings><sessionState cookieless="true" timeout="10"/></configuration>