visual tutorial tag studio para mejores las extensiones español configurar code closing brackethighlighter visual-studio-2010 visual-studio reporting-services ssrs-2008 projects-and-solutions

tutorial - ¿Cómo abro un.rptproj en Visual Studio 2010?



visual studio code highlight closing tag (4)

Tengo una solución de Visual Studio 2010 que contiene un tipo de proyecto .rptproj . Uno de mis colegas puede abrir esa solución en Visual Studio 2010 SP1 sin problemas. Lo he visto funcionar Sin embargo, cuando trato de hacerlo, obtengo

"este tipo de proyecto no es compatible con esta versión de la aplicación"

Puedo abrir la solución de SQL Server Business Intelligence Studio 2008 sin problemas.

Ambos tenemos VS2010 Ultimate SP1 y SQL Server 2008 R2 Enterprise. Instalaciones completas para ambos productos. Cuando vaya a su Ayuda -> Acerca de diálogo en Visual Studio, enumera

  • SQL Server Analysis Services
  • SQL Server Reporting Services
  • y SQL Server Integration Services

En mi VS2010, esos no aparecen, pero lo hacen en mi diálogo de SQL Server BI Studio About. Intenté desinstalar todo y volver a instalarlo, pero fue en vano.


SQL Server Data Tools es un complemento gratuito para Visual Studio / SQL Server que admite la generación de informes de proyectos, por lo que puede proporcionarle lo que necesita. Solo lo he utilizado para proyectos de bases de datos y no para informes de proyectos, por lo que no estoy seguro de si será la solución en este escenario, pero apúntelo. Cuando nos actualizamos a Visual Studio 2010 en 2010, esto no existía, por lo que trasladamos nuestros informes a una solución VS2008 independiente, por lo que siempre es una solución (no ideal).


Lo que tenía que hacer era instalar Business Intelligence Development Studio desde el instalador de SQL Server 2008 (específicamente, utilicé 2008 R2). Vea la captura de pantalla a continuación.

Eso agregó las plantillas para SSRS a Visual Studio 2008.

Tenga en cuenta que debe tener VS 2008 SP 1 instalado (al menos para SQL Server 2008 R2).


Como resultado, tuve información incompleta. Mi colega tenía SQL Server 2012 instalado también en su máquina. Esa instalación de SQL es lo que hizo que los Servicios XXX de SQL Server aparezcan en su instalación de Visual Studio 2010.

Por lo que veo, la instalación de SQL Server 2008 R2 daría a la versión anterior de Visual Studio la capacidad de abrir esa versión SQL de los proyectos .rptproj. Es decir, SQL 2008 R2 le daría a Visual Studio 2008 la apertura de .rptprojects de SQL Server 2008 R2, mientras que SQL Server 2012 le da la opción de abrir SQL Server 2008 R2 .rptprojects.