Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Cómo implementar una aplicación ASP.NET mediante la implementación de Xcopy

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): 326355
Resumen
Este artículo describe cómo utilizar el comando Xcopy de MS-DOS para implementar una aplicación Microsoft ASP.Aplicación Web ASP. Xcopy implementación de estilo no es adecuado para todas las situaciones. Sitios Web grandes y para las aplicaciones de línea de negocio, se recomienda que el sitio esté temporalmente poner sin conexión. Desea hacer esto al tiempo que el contenido nuevo y se implementan los ensamblados de aplicación. Debe realizar este mantenimiento en un momento conveniente, programado. Para minimizar el tiempo de inactividad programado, siga estos pasos:
  1. Crear un nuevo directorio físico de la aplicación que desea actualizar. Copie todo el contenido nuevo para el nuevo directorio físico.
  2. Volver a configurar el directorio virtual para la aplicación para que apunte al nuevo directorio físico con el nuevo contenido.

    Nota Cuando se implementa el nuevo contenido para un ASP.Aplicación Web de NET, puede reiniciar la aplicación. Si tiene aplicaciones de gran tamaño y aplicaciones complejas que tienen requisitos de memoria significativa, se puede aumentar el consumo de memoria. Cuando se reinicie la aplicación, pueden producirse problemas de compatibilidad. Esto incluye la pérdida del estado de sesión de usuario.
back to the top

¿Qué es la implementación de Xcopy?

La implementación de xcopy describe la implementación de ASP.NET donde se utiliza el función de arrastrar y colocar en el Explorador de Windows de Microsoft, Protocolo de transferencia de archivos (FTP), o el comando de DOS Xcopy para copiar archivos desde una ubicación a otra. La aplicación de ASP.NET aplicación no requiere modificaciones en el registro y no tiene especial requisitos de instalación de la empresa de host en alojado sitios.

back to the top

Las ventajas de la implementación de Xcopy

Un Xcopy-simplifica la transferencia de archivos de estilo de la implementación y el mantenimiento de ASP.NET sitios porque hace que no hay entradas del registro y debido a que registrar No hay componentes. El Microsoft.NET seguras son autodescriptivas, normalmente sin dependencias. Con control de versiones de ensamblado, incluso puede copiar una nueva copia de un archivo DLL que utiliza la aplicación sin detener el Web servidor.

back to the top

Las diferencias entre la implementación de Xcopy y copiar un proyecto en Visual Studio.NET

La implementación de xcopy no requiere instalar ningún software especial en el equipo de desarrollo o en el servidor Web. El Visual Studio.Método de Copiar proyecto neto requiere la instalación de servidor de FrontPage de Microsoft Extensions (FPSE) en el servidor remoto. Xcopy también permite reemplazar sólo los archivos editados más recientemente. Puede seleccionar los archivos manualmente para reemplazarlos o puede utilizar el modificador /d en el comando Xcopy para especificar la fecha, como sigue:
xcopy origen [destino] / d: m-d.-y
back to the top

Establecer el directorio virtual como una aplicación de servicios de Internet Information Server (IIS)

Si ya no ha configurado el directorio de destino, debe configurarlo como una aplicación en Microsoft Internet Information Services (IIS) antes de transferir los archivos. Para configurar el directorio virtual, siga estos pasos:
  1. Haga clic en Inicio, seleccione programas, Herramientas administrativasy, a continuación, haga clic en Administrador de servicios de Internet.
  2. En el panel izquierdo, haga clic en el nombre de su virtual directorio y, a continuación, haga clic en Propiedades.
  3. Asegúrese de que el sitio Web nombre o el nombre de la virtual directorio aparece en el cuadro Nombre de la aplicación en Configuración de la aplicación. Si no es así, haga clic en crear.
Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
172138Cómo crear un directorio virtual en servicios de Internet Information Server (IIS)
back to the top

Solución de problemas

En algunos casos no se puede completar la implementación de la aplicación ASP.NET Aplicación Web a través de la transferencia de archivos de Xcopy solos. Estos casos son:
  • Ensamblados que requieran volver a instalar en el Global Caché de ensamblados (GAC). Si debe compartir cualquiera de los ensamblados que ASP.NET utiliza a través de varios dominios de aplicación, debe utilizar la utilidad Gacutil.exe para registrar los ensamblados en la GAC. Debe anular el registro, reemplazar y, a continuación volver a registrar ensamblados cada vez que implementa la aplicación.
  • Interoperabilidad COM. Si la aplicación ASP.NET utiliza cualquier componente Objeto modelo componentes (COM) a través de interoperabilidad COM, debe registrar esos COM componentes con servicios COM +.
  • Componentes con servicio. Microsoft recomienda que utilice el Utilidad Regsvcs.exe para registrar las clases que utilizan los servicios COM + (los que se derivan de la clase System.EnterpriseServices.ServicedComponent ).
back to the top
Referencias
Para obtener más información sobre la implementación de Microsoft.NET soluciones que utilice el comando Xcopy, visite el siguiente sitio Web de Microsoft Developer Network (MSDN): Para obtener más información acerca de la.Biblioteca de utilidades NET que administra la caché de ensamblados Global también proporciona una herramienta de interfaz de línea de comandos, visite el siguiente sitio Web de Microsoft Developer Network (MSDN): Para obtener más información acerca de Microsoft Enterprise Services (COM +) que se incluyen en el.NET Framework, visite el siguiente Sitio Web de la red para desarrolladores: Para adicional información, haga clic en el número de artículo siguiente para verlo en el Microsoft Knowledge Base:
315682 Cómo instalar a un ensamblado en la caché de ensamblados Global en Visual Studio.NET
back to the top
config aspx howto

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 326355 - Última revisión: 06/18/2012 07:45:00 - Revisión: 1.0

Microsoft ASP.NET 1.1, Microsoft ASP.NET 1.0

  • kbdeployment kbhowtomaster kbmt KB326355 KbMtes
Comentarios