Información general: Convertir proyectos y sitios web de Visual Studio a Visual Studio 2008

Actualización: noviembre 2007

En este tema se describen conceptos clave, tipos de proyecto y escenarios para convertir proyectos web creados en Visual Studio .NET 2002, Visual Studio .NET 2003 y Visual Studio 2005 a proyectos de Visual Studio 2008.

Conceptos de conversión

Convertir un sitio web o proyecto de Visual Studio desde una versión anterior a Visual Studio 2008 implica dos partes: convertir el formato del proyecto y actualizar la versión de .NET Framework. Es necesario convertir el formato del proyecto web.

Nota importante:

Una vez abierto o convertido un proyecto desde una versión de Visual Studio anterior a Visual Studio 2008, no se puede volver a abrir el proyecto en la versión anterior. La conversión está diseñada para realizarse en un solo sentido.

Si realiza la conversión desde Visual Studio 2005, opcionalmente puede actualizar el proyecto para que se ejecute en .NET Framework 3.5. O bien, puede omitir la actualización y seguir ejecutándolo en la versión de .NET Framework original.

Si convierte un proyecto de Visual Studio 2002 o 2003, debe actualizarlo para que se ejecute en .NET Framework 2.0 SP1 o .NET Framework 3.5.

Formatos de proyectos web

En la tabla siguiente se enumeran los tipos de proyectos web disponibles en cada versión de Visual Studio.

Tipo de proyecto de Visual Studio

Comentarios

Más información

Proyecto web de Visual Studio .NET 2002 y 2003

Formato predeterminado de los sitios web en Visual Studio .NET 2002 y 2003.

Convertir desde Visual Studio .NET 2002 ó 2003

Proyecto de sitio web de Visual Studio 2005

Formato de proyecto predeterminado para Visual Studio 2005.

Microsoft Visual Studio 2005 Web Project System

Proyecto de aplicación web de Visual Studio 2005 SP1

Tipo de proyecto introducido en SP1. Este tipo de proyecto agrega características de administración de proyectos y facilita la conversión desde versiones anteriores.

Para obtener una explicación del formato de proyecto de aplicación web introducido en SP1, vea Introduction to Web Application Projects

Proyecto de sitio web de Visual Studio 2008

Formato de sitio web como el formato predeterminado utilizado en Visual Studio 2005.

Diseño de sitios Web ASP.NET

Proyecto de aplicación web de Visual Studio 2008

Formato de proyecto como el formato de proyecto de aplicación web utilizado en Visual Studio 2005.

En Visual Studio 2008, es probablemente el formato utilizado con más frecuencia para los sitios web que se convierten desde Visual Studio .NET 2002 y 2003.

Información general sobre proyectos de aplicaciones web

Sitios web habilitados para AJAX

Un sitio web que admite las características AJAX de Microsoft ASP.NET AJAX se conoce como sitio web habilitado para AJAX. Puede agregar compatibilidad para AJAX a un sitio web de Visual Studio 2005 instalando los componentes de ASP.NET AJAX en su equipo de desarrollo y servidor web. A continuación, puede agregar los controles y características AJAX al sitio web. Para obtener más información, visite el sitio web de ASP.NET AJAX.

Si desea convertir un sitio web de Visual Studio 2005 que contiene características AJAX a Visual Studio 2008, el proceso general es similar pero debe realizar algunos pasos adicionales. Después de convertir el proyecto de Visual Studio como se describe en los temas enumerados en la sección siguiente, siga los pasos descritos en Cómo: Actualizar un proyecto web de ASP.NET AJAX 1.0 a .NET Framework 3.5

Escenarios de conversión

La tabla siguiente proporciona un resumen de los escenarios de conversión de proyectos web más habituales. En algunos escenarios, la conversión se puede realizar mediante el Asistente para conversión de Visual Studio. En otros, debe realizarse manualmente.

Busque en la tabla el escenario de conversión que desea y, a continuación, siga los vínculos relacionados a documentación adicional sobre ese tipo de conversión.

Formato del proyecto de Visual Studio original

Formato del proyecto de Visual Studio de destino

Comentarios

Proyecto web de Visual Studio .NET 2002 o 2003

Proyecto de aplicación web de Visual Studio 2008

Para obtener más información, vea Tutorial: Convertir un proyecto web de Visual Studio 2002 ó 2003 en un proyecto de aplicación web de Visual Studio 2008.

Proyecto web de Visual Studio .NET 2002 y 2003

Proyecto de sitio web de Visual Studio 2008

Esta conversión es posible, pero se recomienda la conversión a un proyecto de aplicación web y es más fácil. Para obtener más información sobre cómo convertir a un sitio web de Visual Studio 2008, vea Common Web Project Conversion Issues and Solutions.

Proyecto de sitio web de Visual Studio 2005

Proyecto de aplicación web de Visual Studio 2008

Para obtener más información, vea Tutorial: Convertir un proyecto de sitio web de Visual Studio 2005 en un proyecto de aplicación web de Visual Studio 2008.

Proyecto de sitio web de Visual Studio 2005

Proyecto de sitio web de Visual Studio 2008

Para obtener más información, vea Tutorial: Convertir un proyecto de sitio web de Visual Studio 2005 en un proyecto de sitio web de Visual Studio 2008.

Proyecto de aplicación web de Visual Studio 2005

Proyecto de aplicación web de Visual Studio 2008

Para obtener más información, vea Tutorial: Convertir un proyecto de aplicación web de Visual Studio 2005 en un proyecto de aplicación web de Visual Studio 2008.

Vea también

Tareas

Cómo: Trabajar con un proyecto web de ASP.NET AJAX 1.0 en Visual Studio 2008

Cómo: Actualizar un proyecto web de ASP.NET AJAX 1.0 a .NET Framework 3.5

Tutorial: Convertir un proyecto web de Visual Studio 2002 ó 2003 en un proyecto de aplicación web de Visual Studio 2008

Tutorial: Convertir un proyecto de sitio web de Visual Studio 2005 en un proyecto de aplicación web de Visual Studio 2008

Tutorial: Convertir un proyecto de sitio web de Visual Studio 2005 en un proyecto de sitio web de Visual Studio 2008

Tutorial: Convertir un proyecto de aplicación web de Visual Studio 2005 en un proyecto de aplicación web de Visual Studio 2008

Conceptos

.Especificar una versión de .NET Framework para sitios web

Migrar a, y convertir, sitios web ASP.NET