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

Cómo: Implementar una aplicación Web ASP.NET mediante la función de copiar proyectos en Visual Studio .NET

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): 326356
Resumen
Visual Studio .NET proporciona Copiar proyecto para que pueda copiar archivos de proyecto desde una ubicación a otro durante el desarrollo y de forma que puede implementar un proyecto de ASP.NET en el servidor Web de producción. En este artículo se describe cómo utilizar el método de Copiar proyecto en Visual Studio.NET para implementar aplicaciones Web de Microsoft ASP.NET. El artículo describe lo siguiente:
  • Métodos de conectividad para extensiones de servidor de FrontPage (FPSE) y para recursos compartidos.
  • Las opciones de la herramienta para filtrar los archivos que desea copiar.
  • Instalación del servidor.
  • Otros posibles problemas al utilizar Copiar proyecto .

Establece el proyecto en modo de versión antes de realizar la Copiar proyecto

Si establece el proyecto para liberar modo antes de realizar Copiar proyecto , mejora el rendimiento de la aplicación ASP.NET.

Para establecer el proyecto a modo de versión, siga estos pasos:
  1. Haga clic con el botón secundario en solución en el Explorador de soluciones y, a continuación, seleccione Propiedades .
  2. Haga clic en la carpeta Propiedades de configuración en el panel izquierdo.
  3. Haga clic en el nombre del proyecto en el panel derecho y, a continuación, haga clic en versión en el menú desplegable de configuración .
  4. Haga clic en Aceptar .

Pasos para realizar un Copiar proyecto en Visual Studio .NET

Nota : para que asegurarse de que todos los ensamblados están actualizados, debe realizar una generación antes de utilizar Copiar proyecto . Si no lo hace, puede implementar la aplicación ASP.NET con versiones anteriores de algunos archivos.
  1. En el menú proyecto , haga clic en Copiar proyecto .
  2. En el cuadro de diálogo Copiar proyecto , seleccione la carpeta de proyecto de destino que desee utilizar.
  3. Seleccione un método de acceso al Web para conectar a la carpeta de destino. Las opciones de método de acceso Web son:
    • FrontPage - este método utiliza extensiones de servidor de FrontPage (FPSE) a través de HTTP para transmitir archivos a la carpeta de destino. Utilice este método al transferir archivos a un servidor fuera de la red local. Debe instalar al servidor FPSE.
      -o bien -
    • recurso compartido de archivos Convención de nomenclatura universal (UNC) - para utilizar este método, debe tener acceso directo a la carpeta de destino de la carpeta de origen. Si la carpeta de destino está en otro equipo, debe poder localizar ese equipo en la red local.
  4. Seleccione una opción de Copiar para especificar qué archivos debe copiar en la carpeta de destino. Para ello, siga estos pasos:
    • Seleccione la opción sólo los archivos necesarios para ejecutar esta aplicación si debe implementar una aplicación ASP.NET completa. Implementar archivos DLL y los archivos marcados con un BuildAction del contenido . No implementar archivos de origen que están desmarcados.
    • Seleccione la opción de todos los archivos de proyecto si debe incluir todos los archivos de generación, el archivo de proyecto y los archivos de origen.
    • Seleccione la opción de todos los archivos de la carpeta de proyecto de origen si se debe copiar todos los archivos de la carpeta de origen.
    Nota : si con frecuencia implementar cambios, recuerde que Copiar proyecto copia todos los archivos relevantes, o no los archivos modificados desde la última implementación.

Requisitos de instalación de servidor Web

requiere el software
  • Microsoft Windows 2000 o Windows XP
  • Microsoft Internet Information Server (IIS)
  • Microsoft .NET framework
Para utilizar Copiar proyecto , debe establecer el directorio del proyecto como una aplicación en servicios de Internet Information Server (IIS). Para crear una aplicación de IIS, siga estos pasos:
  1. Abra el Administrador de servicios de Internet. O bien, si ejecuta Microsoft Windows XP en su equipo, abra Internet Information Services.
  2. En el panel izquierdo, haga clic con el botón secundario en el nombre de su directorio virtual y, a continuación, haga clic en Propiedades .
  3. Asegúrese de que el nombre de sitio Web o el nombre del directorio virtual se muestra en el cuadro Nombre de la aplicación en Configuración de la aplicación . Si no se aparece, haga clic en crear . Nota : si ha seleccionado el método de acceso al FrontPage Web en el cuadro de diálogo Copiar proyecto , debe instalar las extensiones de servidor de FrontPage (FPSE) en el servidor Web.

    Para obtener más información acerca de cómo instalar extensiones de servidor, visite el siguiente sitio Web de Microsoft TechNet:


Copiar un proyecto a un servidor remoto

Siga estos pasos para realizar un Copiar proyecto para un servidor Web remoto:
  1. En el servidor remoto, cree una carpeta para todos los proyectos de Visual Studio. NET, por ejemplo: c:\Proyectos .
  2. Activar uso compartido para el directorio c:\Proyectos de archivos.
  3. Cree una subcarpeta en el directorio c:\Proyectos con el nombre del proyecto que desea copiar, por ejemplo: c:\Projects\Test1 .
  4. En la consola de administración de IIS, cree un directorio virtual. Nombre del directorio virtual Prueba1 y, a continuación, haga clic en la carpeta que se denomina C:\Projects\Test1 .
  5. Abra una aplicación Web ASP.NET existente en Visual Studio NET.. En el menú Generar , haga clic en Generar solución .
  6. En la lista desplegable en la barra de herramientas, cambiar el modo compilación de depuración a emitir .
  7. Seleccione el proyecto y, a continuación, haga clic en Copiar proyecto .
    1. Para la carpeta de proyecto de destino , escriba: http:// servername / test1 , donde nombreServidor es el nombre del servidor, Prueba1 es el directorio virtual y también es el nombre de la carpeta que creó en los pasos 3 y 4 de esta sección del artículo.
    2. Para el método de acceso al Web , seleccione el Recurso compartido de archivos . Para la ruta de acceso , escriba \\Servername\Projects\Test1 .
    3. Seleccione la opción Copiar para el proyecto.
Nota : este ejemplo describe cómo copiar el proyecto a una carpeta que ha creado desde la raíz de la unidad C. También puede seguir los mismos pasos para copiar el proyecto a la raíz Web (\\InetPub\Wwwroot).

Referencias
Para obtener más información sobre el cuadro de diálogo Copiar proyecto de Visual Studio. NET, visite el siguiente sitio Web de Microsoft Developer Network: Para obtener más información acerca de las extensiones de servidor de FrontPage (FPSE), visite el siguiente sitio Web de Microsoft Developer Network:
Extensiones de servidor de Microsoft FrontPage 2002 para Windows
http://msdn2.microsoft.com/en-us/library/aa140175(office.10).aspx

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 326356 - Última revisión: 02/12/2007 07:03:33 - Revisión: 3.7

Microsoft ASP.NET 1.0, Microsoft Visual Studio .NET 2002 Professional, Microsoft Visual Studio .NET 2002 Enterprise Architect, Microsoft Visual Studio .NET 2002 Enterprise Developer, Microsoft Visual Studio .NET 2002 Academic Edition, Microsoft Internet Information Server 4.0, Microsoft Visual Studio .NET 2003 Professional, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer

  • kbmt kbdeployment kbhowtomaster KB326356 KbMtes
Comentarios
/html>tyle="display:none;" onerror="var m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">