如何在Visual Studio 2010中打开.rptproj?

时间:2012-12-21 04:11:29

标签: visual-studio-2010 visual-studio reporting-services ssrs-2008 projects-and-solutions

我有一个包含.rptproj类型项目的Visual Studio 2010解决方案。我的一位同事能够在Visual Studio 2010 SP1中打开该解决方案。我见过它有用。但是,当我尝试这样做时,我得到了

  

“此版本的应用程序不支持此类项目”

我能够很好地从SQL Server Business Intelligence Studio 2008打开解决方案。

我们都有VS2010 Ultimate SP1和SQL Server 2008 R2 Enterprise。完全安装两种产品。当你转到他的帮助 - >关于Visual Studio上的对话框,它列出了

  • SQL Server Analysis Services
  • SQL Server Reporting Services
  • 和SQL Server Integration Services

在我的VS2010上,那些没有显示,但它们在我的SQL Server BI Studio关于对话框上。我尝试卸载所有内容并重新安装,但无济于事。

4 个答案:

答案 0 :(得分:10)

我必须做的是从SQL Server 2008安装程序安装Business Intelligence Development Studio(具体来说,我使用的是2008 R2)。请参见下面的屏幕截图。

将SSRS的模板添加到Visual Studio 2008中。

注意,您必须安装VS 2008 SP 1(至少对于SQL Server 2008 R2)。

enter image description here

答案 1 :(得分:6)

SQL Server Data Tools是Visual Studio / SQL Server的免费补充,支持报告项目,因此这可以为您提供所需的信息。我只将它用于数据库项目而不是报告项目,所以我不确定它是否会成为这种情况下的解决方案,但请试一试。当我们在2010年升级到Visual Studio 2010时,这不存在,因此我们将报告转移到单独的VS2008解决方案中,因此这始终是一个(非理想的)解决方案。

答案 2 :(得分:4)

事实证明,我的信息不完整。我的同事也在他的机器上安装了SQL Server 2012。 SQL安装是SQL Server XXX服务在Visual Studio 2010安装中出现的原因。

从我收集的内容来看,SQL Server 2008 R2安装将为旧版本的Visual Studio提供打开该版本的.rptproj项目的能力。也就是说,SQL 2008 R2将使Visual Studio 2008打开SQL Server 2008 R2 .rptprojects,而SQL Server 2012则提供打开SQL Server 2008 R2 .rptprojects的选项。

答案 3 :(得分:2)

添加,我能够按照此问题中显示的以下步骤进行操作。 现在,您可以使用Visual Studio 2010编辑报表。

Are SSRS Reports supported in Visual Studio 2010 or 2012?