No se puede abrir un proyecto de BI después de actualizar el proyecto al formato que usa Visual Studio 2010

Este artículo le ayuda a resolver un problema en el que no puede abrir un proyecto de Business Intelligence (BI) después de actualizar el proyecto al formato Microsoft Visual Studio 2010.

Versión original del producto:   Visual Studio 2010
Número de KB original:   983332

Síntomas

Imagine la siguiente situación:

  • Tiene un proyecto de BI. Por ejemplo, tiene un proyecto de SQL Server Analysis Services, un proyecto SQL Server Integration Services, un proyecto SQL Server modelo de informe o un proyecto de SQL Server Reporting Services.

  • La solución y los proyectos tienen las siguientes extensiones de nombre de archivo:

    • .sln
    • .dwproj
    • .dtproj
    • .rptproj
  • El proyecto de BI se crea mediante SQL Server Business Intelligence Development Studio (BIDS) en una de las siguientes versiones de SQL Server:

    • SQL Server 2005
    • SQL Server 2008
    • SQL Server 2008 R2
  • Actualice el proyecto al formato que usa Visual Studio 2010.

En este escenario, pueden producirse los siguientes errores:

  • No se puede abrir el proyecto en Visual Studio 2010. En la ventana Explorador de soluciones, el nombre del proyecto se atenuará con la palabra (no disponible) entre paréntesis junto al nombre del proyecto.

  • No puede abrir el proyecto en SQL Server BIDS después de actualizar el proyecto.

  • El proyecto de Explorador de soluciones Window mostrará el siguiente error:

    Se descargó el archivo del proyecto.

    Este error indica que Explorador de soluciones no tiene un tipo de proyecto coincidente con el que abrir el proyecto.

  • Para abrir el archivo del proyecto, haga doble clic en él y recibirá el siguiente error:

    Microsoft Visual Studio
    No se puede abrir "Drive:\Path\Project_name.dwproj" porque su tipo de proyecto (.dwproj) no es compatible con esta versión de la aplicación.
    Para abrirlo, use una versión que admita este tipo de proyecto.

Causa

Este problema se produce porque Visual Studio 2010 no permite editar un proyecto de BI creado mediante BIDS en SQL Server 2005, en SQL Server 2008 o en SQL Server 2008 R2.

Solución

Para resolver el problema en el que no puede abrir el proyecto en SQL Server BIDS después de actualizar el proyecto, siga estos pasos:

  1. Cree un nuevo proyecto que tenga el mismo nombre que el proyecto de BI original en un directorio diferente mediante SQL Server BIDS.
  2. Agregue todos los elementos de proyecto pertinentes de la carpeta del proyecto de BI actualizada. Por ejemplo, para un proyecto de Analysis Services, agregue los archivos .ds y .dsv. Para un proyecto de Reporting Services, agregue los archivos .rds y .rdl.
  3. Guarde y abra el nuevo proyecto de BI.

Más información

Un proyecto de BI es un tipo especial de proyecto de Visual Studio que se puede abrir en Visual Studio. Sin embargo, debe tener instalados los componentes de BIDS junto con el shell de Visual Studio correspondiente para poder crear o editar proyectos de BI. Los componentes de BIDS se publican como parte de SQL Server 2005, de SQL Server 2008 y de SQL Server 2008 R2. Estos componentes de BIDS no están diseñados para funcionar junto con Visual Studio 2010. Por lo tanto, el proyecto actualizado no se puede abrir en Visual Studio 2010.

Use Visual Studio 2010 para abrir un proyecto de BI creado mediante BIDS en SQL Server 2005, en SQL Server 2008 o en SQL Server 2008 R2. En esta situación, Visual Studio 2010 le pide que actualice el proyecto al formato Visual Studio 2010. Las versiones anteriores de Visual Studio no admiten la apertura de proyectos desde una versión futura de Visual Studio. Por lo tanto, no puede abrir el proyecto actualizado en la versión de BIDS que usó para crear el proyecto.

En la tabla siguiente se enumeran las configuraciones que se admiten para que pueda abrir y editar diferentes proyectos de BI mediante diferentes versiones de Visual Studio. Los proyectos de BI creados mediante BIDS no se pueden editar en Visual Studio 2010. Si tiene una solución que contiene proyectos de BI y otros proyectos, se recomienda realizar una copia de seguridad de la solución antes de abrir la solución en Visual Studio 2010.

Versión del producto Visual Studio 2005 (versión de lanzamiento y service Packs posteriores) con BIDS en SQL Server 2005 Visual Studio 2008 (Service Pack 1 y versiones posteriores) con BIDS en SQL Server 2008 Visual Studio 2008 (Service Pack 1 y versiones posteriores) con BIDS en SQL Server 2008 R2 Visual Studio 2010 (la versión de lanzamiento y los Service Pack posteriores)
proyectos de BI de SQL Server 2005 Compatible Compatible después de la actualización del proyecto Compatible después de la actualización del proyecto No compatible
proyectos de BI de SQL Server 2008 No se admite Compatible Compatible después de la actualización del proyecto No compatible
proyectos de BI de SQL Server 2008 R2 No compatible No admitido Compatible No admitido

Se aplica a

  • Visual Studio Ultimate 2010
  • Visual Studio Professional 2010
  • Visual C# 2010 Express
  • Visual C++ 2010 Express
  • Visual Basic 2010 Express