Archivo de configuración config.web
Toda la información de configuración de ASP+incluye en archivos de configuración llamados config.web. El siguiente ejemplo ilustra la estructura de un archivo de configuración ASP+:
Código:<!-config.web file-><Configuración>
<configSections>
<Agregar nombres = httpmodules type = system.web.config.httpmodulesconfighandler/>
<Agregar nombres = httphandler type = system.web.config.httphandlerconfighandler/>
<Agregar nombres = sessionState type = system.web.config.sessateConfighandler/>
<Agregar nombres = globalization type = system.web.config.globalizationConfighandler/>
<!-Declaraciones de configuración-dditional Vaya aquí->
</ConfigSections>
<httpmodules>
<!-Subelementos del módulo HTTP Vaya aquí->
</httpmodules>
<httphandler>
<!-subelementos de manejadores http
</httphandler>
<SessionState>
<!-Session State Subelements Vaya aquí->
</sessionstate>
<Globalización>
<!-Session State Subelements Vaya aquí->
</globalización>
<!-Secciones de configuración adicionales van aquí->
</figuration>
Toda la información de configuración debe estar entre <figuration> y </figuration> etiquetas. Hay dos partes principales del archivo de configuración. En la parte superior, la declaración del programa de procesamiento configurada en la sección (incluyendo <epotsection> y </configSection> etiquetas). El resto del archivo incluye la sección de configuración real (para Clare, sus sub -elementos se han eliminado). Tenga en cuenta que cada sección de configuración a continuación debe corresponder a una instrucción en <COFFANGSECTION>. Cada declaración proporciona el nombre del nombre de la configuración y señaló el ensamblaje y la clase del marco NGWS que procesará su información de configuración. Cada sección de configuración contiene elementos infantiles que contienen configuración ASP+Detalle.
El siguiente ejemplo de código ilustra estos conceptos:
Código:<Configuración><configSections>
<Agregar name = DebugMode type = System.web.config.singletagsectionHandler />
<Agregar name = globalization type = system.web.config.singletagsectionHandler />
<Agregar name = ensamblaje type = system.web.ui.assembliossectionHandler />
<Agregar name = Security Type = System.Web.Config.SecurityConfighandler />
</ConfigSections>
<debugMode enable = true />
<globalización
RequestEncoding = US-ASCII
Responsencoding = ISO-8859-1
/>
<Samblar>
<Agregar ensamblaje = system.data.dll/>
<Agregar ensamblaje = system.dll/>
<Agregar ensamblaje = system.drawing.dll/>
<Agregar ensamblaje =*/>
</samblies>
<secarias>
<emorización>
<permitir usuarios =* /> <!-Todos los uters->
</autorización>
</secaries>
</figuration>
Este ejemplo ilustra un archivo de configuración que contiene cuatro configuraciones -debugmode, globalización, ensamblajes y seguridad. La siguiente es la configuración:
*En la sección de depuración, se abre el modo de depuración (establecido en verdadero).
*En la sección de globalización, se configura el método de solicitudes de código y la respuesta.
*En la sección de ensamblajes, se agregaron cuatro ensamblajes.
*En la sección de seguridad, todos los usuarios tienen derecho a acceder.