Compartir a través de


Tutorial: Implementar una aplicación Web ASP.NET

La implementación de aplicaciones ASP.NET es un proceso muy sencillo. Simplemente debe copiar los archivos de la aplicación creados del PC de desarrollo al servidor Web que albergará la aplicación. Para copiar de una ubicación a otra, puede utilizar la herramienta de la línea de comandos XCOPY o su aplicación FTP preferida.

Para implementar los ensamblados que desee compartir entre las aplicaciones Web, como los ensamblados que contienen los controles de servidor ASP.NET, impleméntelos en la caché de ensamblados global. Para obtener más información, vea Caché de ensamblados global. Para obtener más información sobre ensamblados, vea Programar con ensamblados.

Para implementar archivos de aplicaciones ASP.NET desde la línea de comandos

  1. Haga clic en Inicio y, a continuación, haga clic en Ejecutar.

  2. En el cuadro de texto Abrir del cuadro de diálogo Ejecutar, escriba cmd y, a continuación, haga clic en Aceptar.

  3. En el símbolo del sistema, escriba el siguiente comando:

    xcopy <ruta de origen> <ruta de destino>

    El comando <ruta de origen> es la ruta de acceso completa a los archivos de origen que desee copiar, que incluye la unidad, el directorio y los nombres de archivos. Puede omitir los nombres de archivos si va a copiar todos los archivos del directorio. El comando <ruta de destino> es la ruta de acceso completa al directorio donde se deben colocar los archivos copiados.

    En el siguiente ejemplo de comando se copian todas los archivos del directorio c:\myWebApp al directorio d:\liveapp.

    xcopy c:\devapp d:\liveapp
    
  4. Escriba las respuestas a las preguntas que presente el sistema sobre los archivos o directorio que esté copiando.

Se puede utilizar este procedimiento para actualizar un archivo DLL almacenado en el directorio \Bin de la aplicación o cualquier otro archivo de la aplicación. En el siguiente ejemplo se copia un solo archivo DLL del directorio \bin de una unidad a otro directorio \bin de otra unidad.

xcopy c:\devapp\bin\myAssembly.dll d:\liveapp\bin\

Este comando se puede utilizar también para actualizar la aplicación una vez implementada. Aunque puede copiar un directorio completo, cuando copie archivos individuales sólo puede copiar un archivo de un directorio a otro cada vez. Puede excluir subdirectorios, archivos con una extensión específica o archivos específicos utilice la opción /exclude de XCOPY. Para obtener más información acerca de cómo utilizar la herramienta XCOPY, abra la documentación del sistema operativo y busque XCOPY.

Nota   Con la herramienta XCOPY es necesario utilizar nombres del directorio físico. No se pueden utilizar los nombres del directorio virtual.

Vea también

Tutorial de la aplicación ASP.NET | Implementar aplicaciones Desarrollar un control de servidor ASP.NET sencillo Tutorial: Crear un directorio raíz de una aplicación Web ASP.NET con IIS | Tutorial: Crear una estructura de directorio para una aplicación Web ASP.NET | Publicación e implementación de servicios Web XML