Cómo modificar la configuración de una aplicación ASP.NET

Seleccione idioma Seleccione idioma
Id. de artículo: 815178 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo paso a paso se describe cómo crear y cómo editar el archivo Web.config. El archivo Web.config define el comportamiento de ASP.NET aplicaciones. .NET Framework, incluyendo ASP.NET, utiliza archivos de texto con formato XML .config para configurar las aplicaciones. Se trata de una salida de los mecanismos de configuración de registro y metabase convencionales. Actualmente no hay ningún complemento Microsoft Management Console (MMC) o en otra herramienta de administración proporcionada por Microsoft para crear y modificar los archivos .config.



Agregar configuración al archivo Web.config

La mayoría de las aplicaciones ASP.NET incluyen un archivo Web.config pregenerado que puede editarse con cualquier editor de texto, como el Bloc de notas. Generalmente, Web.config archivos contienen comentarios que asegúrese de modificar el archivo autoexplicativos. Sin embargo, tendrá que agregar elementos de configuración a un archivo Web.config que aún no tiene la configuración de elemento definida. Para agregar un elemento de configuración estándar a un archivo Web.config, siga estos pasos:
  1. Abra el archivo Machine.config en un editor de texto como el Bloc de notas.

    El archivo Machine.config se encuentra en el directorio %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\.
  2. En el archivo Machine.config, busque el valor de configuración que desee reemplazar en el archivo Web.config. Cuando el elemento es más de una línea, el elemento se inicia con un <element_name> línea y termina con </element_name>. El elemento también puede ser autocierre y puede ser similar a <element_name attribute1=?option? attribute2=?option? />. Tenga en cuenta que de espacio en blanco se omite. Por lo tanto, el elemento puede abarcar varias líneas. El elemento puede ir precedido de un comentario. El comentario dentro de <!-- and --> marcas. El <trace> ejemplo del elemento de configuración que sigue es un ejemplo de un elemento de autocierre. El <trace> ejemplo del elemento de configuración tiene varios atributos, abarca varias líneas y tiene un comentario al principio.
    <!--
    trace Attributes:
        enabled="[true|false]" - Enable application tracing
        localOnly="[true|false]" - View trace results from localhost only
        pageOutput="[true|false]" - Display trace ouput on individual pages
        requestLimit="[number]" - Number of trace results available in trace.axd
        traceMode="[SortByTime|SortByCategory]" - Sorts trace result displays based on Time or Category
      -->
    <trace
        enabled="false"
        localOnly="true"
        pageOutput="false"
        requestLimit="10"
        traceMode="SortByTime"
    />
  3. Copia el elemento de configuración completo y cualquier principio comentario en el Portapapeles.
  4. Determinar cómo el elemento está anidado en el archivo Machine.config archivo.

    El archivo Machine.config es jerárquico y elementos de configuración están anidados en otros elementos. Al copiar un elemento de configuración desde el archivo Machine.config en el archivo Web.config, se debe anidar ese elemento de configuración en el mismo elemento que se copió desde. Para determinar el elemento del archivo Machine.config que contiene el elemento de configuración, desplácese hasta en el archivo Machine.config hasta que encuentre un elemento abierto, no cerrado. El elemento contenedor es fácil de identificar porque los elementos de nivel superiores tienen sangría menor.

    ASP.NET la mayoría de los elementos de configuración están contenidos en el <system.web> elemento. El final del elemento ( </system.web>) deben colocarse después de su elemento de configuración.

    Tenga en cuenta el elemento que está dentro de su elemento de configuración. Debe pegar ese elemento en el mismo elemento en el archivo Web.config. Un elemento de configuración puede anidarse en varios elementos. Debe crear todos los elementos de nivel superiores en el archivo Web.config.
  5. Cierre el archivo Machine.config y utilice el editor de texto para abrir el archivo Web.config en el directorio raíz de su ASP.NET aplicación.
  6. Pegar el elemento de configuración entre el principio y el final del elemento que identificó en el paso 4.

    Por ejemplo, si el elemento de configuración está contenido en el <system.web> elemento, se debe pegar el elemento de configuración inmediatamente después de la línea de apertura de la <system.web> elemento y antes de la </system.web> cerrar la línea.
  7. Modificar el elemento de configuración en el archivo Web.config para reemplazar la configuración de Machine.config para esa aplicación.

    Esta configuración se aplica a la carpeta que contiene el archivo Web.config y todas las subcarpetas.


Referencias

Para obtener información adicional, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
815179Cómo crear el archivo Web.config para una aplicación ASP.NET
818016Cómo implementar aplicaciones que están basadas en .NET Framework
Para obtener más información acerca de la configuración de ASP.NET y el formato de los archivos de configuración de ASP.NET, consulte la documentación de .NET Framework SDK o visite los siguientes sitios Web de Microsoft:

http://msdn2.microsoft.com/en-us/library/aa719558(VS.71).aspx

http://msdn2.microsoft.com/en-us/library/ackhksh7(vs.71).aspx

Propiedades

Id. de artículo: 815178 - Última revisión: domingo, 13 de mayo de 2007 - Versión: 1.10
La información de este artículo se refiere a:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Palabras clave: 
kbmt kbweb kbconfig kbredistribution kbdeployment kbhowtomaster KB815178 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 815178

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com