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

Actualización: noviembre 2007

En este tutorial se describe cómo convertir un proyecto de sitio web de Visual Studio 2005 en un proyecto de sitio web de Visual Studio 2008. Si desea trabajar en Visual Studio 2008 con un sitio web creado en Visual Studio 2005, simplemente abra el sitio web. Visual Studio 2008 pide que se actualice la versión de .NET Framework a la que se destina el sitio web. Si decide no actualizar, el sitio web se abre en Visual Studio 2008 y no se realiza ninguna conversión adicional. Si decide actualizar, puede seguir el proceso de conversión descrito en este tutorial.

En este tutorial se muestran las siguientes tareas:

  • Abrir un sitio web de Visual Studio 2005 en Visual Studio 2008.

  • Actualizar la versión .NET Framework a la que se destina el sitio web.

  • Probar el proyecto.

Requisitos previos

Para completar este tutorial, necesitará:

  • Visual Studio 2008.

  • Un sitio web creado en Visual Studio 2005 que se compila y se ejecuta sin errores.

Convertir el sitio web

Para comenzar, abra el sitio web en Visual Studio 2008 para iniciar la conversión.

Para abrir el sitio web

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

    Se muestra el cuadro de diálogo Abrir sitio Web.

  2. Vaya a la carpeta que contiene el archivo de proyecto del sitio web y, a continuación, haga clic en Abrir.

    Visual Studio 2008 muestra a qué versión de .NET Framework se destina el sitio web de Visual Studio 2005. Solicita que actualice el proyecto para utilizar .NET Framework 3.5.

  3. Haga clic en .

    Visual Studio actualiza la versión de .NET Framework. También actualiza la información específica de la versión de .NET Framework en el archivo Web.config.

    Nota:

    Estos valores de configuración de la versión se pueden cambiar manualmente después de la conversión.

  4. En el Explorador de soluciones, haga clic con el botón secundario en el nodo de proyecto del sitio web, haga clic en Páginas de propiedades y, a continuación, haga clic en Configuración de generación.

    Se muestran las opciones de compilación.

  5. Compruebe si la versión de destino de .NET Framework está establecida en .NET Framework 3.5. Si no, seleccione la versión correcta de .NET Framework en la lista.

    Haga clic en Aceptar para cerrar las páginas de propiedades del proyecto.

Probar el proyecto

Después de la actualización, puede probar el proyecto para asegurarse de que se ejecuta. Esto también ayudará a identificar el código del proyecto que se debe actualizar.

Para comprobar que el sitio web se compila y se ejecuta

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

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

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

  3. 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.

    También puede mostrarse el cuadro de diálogo Depuración de scripts deshabilitada. Indica que la depuración de scripts está deshabilitada en Internet Explorer. Para habilitar la depuración de scripts de cliente, siga las indicaciones del cuadro de diálogo.

    Haga clic en para continuar la depuración.

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

Pasos siguientes

Si desea convertir un 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

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

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 aplicación 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