No puede abrir un proyecto de BI después de actualizar el proyecto al formato usado por Visual Studio 2010

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

Versión del producto original:   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 de SQL Server Integration Services, un proyecto de modelo de informes de SQL Server 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 con 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
  • Se actualiza el proyecto al formato usado por Visual Studio 2010.

En este escenario, pueden producirse los siguientes errores:

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

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

  • La ventana proyecto en el explorador de soluciones mostrará el siguiente error:

    El archivo de proyecto se ha descargado.

    Este error indica que el explorador de soluciones no tiene un tipo de proyecto que coincida con el que abrir el proyecto.

  • Intenta abrir el archivo de proyecto haciendo doble clic en él, recibe el siguiente error:

    Microsoft Visual Studio
    ' Unidad: \ ruta de acceso \ Project_name. dwproj ' no se puede abrir 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 por el que no puede abrir el proyecto en las apuestas de SQL Server después de actualizar el proyecto, siga estos pasos:

  1. Cree un proyecto nuevo con el mismo nombre que el proyecto de BI original en un directorio diferente mediante las apuestas de SQL Server.
  2. Agregue todos los elementos de proyecto relevantes de la carpeta de 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 componentes instalados junto con el shell de Visual Studio correspondiente para que pueda 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 trabajar conjuntamente 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 el uso de BIDS en SQL Server 2005, en SQL Server 2008 o en SQL Server 2008 R2. En esta situación, Visual Studio 2010 le pedirá que actualice el proyecto al formato de 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 siguiente tabla se enumeran las configuraciones admitidas para que pueda abrir y editar distintos proyectos de BI mediante diferentes versiones de Visual Studio. Los proyectos de BI que se crean mediante BIDS no se pueden editar en Visual Studio 2010. Si tiene una solución que contiene proyectos de inteligencia empresarial y otros proyectos, le recomendamos que realice 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 (la versión de lanzamiento y los Service Pack posteriores) con BIDS en SQL Server 2005 Visual Studio 2008 (Service Pack 1 y Service Packs posteriores) con BIDS en SQL Server 2008 Visual Studio 2008 (Service Pack 1 y Service Packs posteriores) con BIDS en SQL Server 2008 R2 Visual Studio 2010 (la versión de lanzamiento y los Service Packs 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 admitido
Proyectos de BI de SQL Server 2008 No se admite Compatible Compatible después de la actualización del proyecto No admitido
Proyectos de BI de SQL Server 2008 R2 No admitido 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