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
Haga clic en Inicio y, a continuación, haga clic en Ejecutar.
En el cuadro de texto Abrir del cuadro de diálogo Ejecutar, escriba cmd y, a continuación, haga clic en Aceptar.
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 directoriod:\liveapp
.xcopy c:\devapp d:\liveapp
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