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

Actualización: noviembre 2007

En este tutorial se describe cómo convertir un proyecto de aplicación web de Visual Studio 2005 en un proyecto de aplicación web de Visual Studio 2008. El formato del proyecto de aplicación web en estas dos versiones de Visual Studio es similar. Puede utilizar el Asistente para conversión de Visual Studio para simplificar el proceso. Para obtener más información sobre proyectos de aplicaciones web, vea Información general sobre proyectos de aplicaciones web.

En este tutorial se muestran las siguientes tareas:

  • Abrir el proyecto de aplicación web de Visual Studio 2005 en Visual Studio 2008 y crear una copia de seguridad de los archivos de proyecto.

  • Actualizar la versión de .NET Framework destino del proyecto.

  • Convertir el archivo de proyecto y el archivo Web.config.

  • Probar el proyecto convertido.

Requisitos previos

Para completar este tutorial, necesitará:

  • Visual Studio 2008.

  • Un proyecto de aplicación web creado en Visual Studio 2005 que se compile y se ejecute sin errores.

Convertir el proyecto y actualizar la versión de .NET Framework

Para comenzar, abra el proyecto en Visual Studio 2008, lo que inicia la conversión. Se le ofrece la oportunidad de hacer un copia de seguridad del proyecto antes de convertirlo.

Nota:

Se recomienda encarecidamente realizar una copia de seguridad del proyecto. La conversión actúa en los archivos de proyecto originales, que no se podrán recuperar si la conversión no finaliza correctamente.

Para convertir el proyecto

  1. En Visual Studio 2008, en el menú Archivo, haga clic en Abrir y, a continuación, en Proyecto.

    Aparecerá el cuadro de diálogo Abrir proyecto.

  2. Vaya a la carpeta que contiene el archivo del proyecto o la solución correspondiente al proyecto de aplicación web de Visual Studio 2005, seleccione el archivo y, a continuación, haga clic en Abrir.

    Se inicia el Asistente para conversión.

  3. Haga clic en Siguiente.

    El Asistente para conversión solicita la creación de una copia de seguridad antes de convertir el proyecto.

  4. Para crear la copia de seguridad, haga clic en .

  5. Haga clic en Examinar, seleccione la carpeta donde se debe crear la copia de seguridad y, a continuación, haga clic en Siguiente.

  6. Haga clic en Finalizar.

    La copia de seguridad se inicia.

    Nota:

    Podría haber retrasos significativos a medida que el Asistente para conversión copia archivos, sin indicación de actualizaciones ni del progreso. Espere hasta que el proceso finalice antes de continuar.

    Cuando finaliza la conversión, el asistente solicita la actualización de la versión de destino de .NET Framework para el proyecto. 

  7. Para actualizar a .NET Framework 3.5, haga clic en .

    Se recomienda mantener seleccionada la casilla donde se pregunta si desea actualizar todos los sitios web de la solución.

    Si actualiza a .NET Framework 3.5, el archivo Web.config del proyecto se modifica a la vez que el archivo de proyecto.

    Nota:

    Puede cambiar manualmente la versión de .NET Framework de un proyecto más adelante. Para ello, en Visual Studio abra las páginas de propiedades del proyecto, haga clic en la ficha Aplicación y, a continuación, seleccione una nueva versión en la lista Versión de .NET Framework de destino.

  8. Haga clic en Aceptar.

    El asistente muestra información de estado sobre la conversión.

  9. Haga clic en Cerrar.

Probar el proyecto convertido

Una vez finalizada la conversión, puede probar el proyecto para asegurarse de que funciona. Esto también ayudará a identificar el código del proyecto que se debe actualizar.

Para comprobar que el proyecto se ejecuta

  1. Si sabe que se requieren cambios en el código para que se ejecute con la nueva versión de .NET Framework, realice estos cambios.

  2. En el menú Generar, haga clic en Generar.

    Cualquier referencia que falte u otros problemas de compilación del proyecto aparecen en la ventana Lista de errores.

  3. En el Explorador de soluciones, haga clic con el botón secundario en la página web que se utilizará para iniciar la aplicación y, a continuación, haga clic en Establecer como página de inicio.

  4. En el menú Depurar, haga clic en Iniciar depuración.

    Si no está habilitada la depuración, se muestra el cuadro de diálogo Depuración no habilitada. Seleccione la opción para agregar un archivo Web.config con depuración habilitada y haga clic en Aceptar.

  5. Compruebe que el proyecto convertido se ejecuta según lo previsto.

Pasos siguientes

Si desea convertir un proyecto de sitio web de Visual Studio 2005 que contiene características de AJAX a Visual Studio 2008, el proceso general es similar pero requiere pasos adicionales. Después de convertir el proyecto de Visual Studio, realice los pasos que se describen en Cómo: Actualizar un proyecto web de ASP.NET AJAX 1.0 a .NET Framework 3.5.

Es posible que desee convertir otros tipos de proyectos de versiones anteriores de Visual Studio a Visual Studio 2008. Para obtener más información, vea Información general: Convertir proyectos y sitios web de Visual Studio a Visual Studio 2008.

Vea también

Tareas

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

Conceptos

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

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

Migrar a, y convertir, sitios web ASP.NET