2013-01-15 143 views
4

我还没有看到release notes中的任何内容,有没有人确定这方面是否有任何改进?这是一种令人惊讶的MS不支持.resx文件开箱即用的SSRS报告。在Visual Studio 2010或2012中是否支持SSRS报告?

我看到的唯一选择是创建一个单独的类库,并使用它来检索资源字符串,如this article所示,它没有提及它们使用的是哪个版本的SQL Server或VS。 (关于原来的问题,它变成刚刚得到报告在2012年工作)

我试过Visual Studio 2012临审判和报告项目的迁移失败。

ProjectName.rptproj:该项目类型所基于的应用程序未找到。

当项目在Visual Studio 2012中打开报表项目说(incompatible)和它下面的文字说

该项目是与Visual Studio的当前版本不兼容。

回答

8

我得到的报告和报告项目(.rtproj)在Visual Studio 2010与SQL Server 2008 R2工作!它可能会以VS 2010/2012与SQL Server 2008(R2)或SQL Server 2012的任意组合工作。

  1. 安装Visual Studio 2010 PLUS SP1。
  2. 安装SQL Server Data Tools(SSDT)
  3. 安装带有Data Tools和Reporting Services的SQL Server 2012。 (我用的是试用版)

现在我可以使用Visual Studio 2010进行编辑和部署报告,甚至到SQL Server 2008 R2(以及可能的其他版本)。

对于较早的SQL Server Reporting Service版本,仍然存在VS10/12报表编辑器项目中是否存在任何新的或不受支持的问题。

+0

Iko,您是否必须在运行Visual Studio的客户机上安装带有Data Tools和Reporting Services的SQL Server 2012? – Jay

+0

是的,列出的3个项目都安装在开发人员自己的PC上。这些报告然后可以被部署到例如一台使用SQL Server 2008 R2的生产服务器(与商业智能等单独设置)。在使用2008 SS R2和商业智能设置服务器后,它不需要从VS 2008升级到VS 2010的任何更改,唯一的变化是开发人员的PC上让VS允许编辑报表。 – lko

+0

谢谢,你知道同样的工具是否能够启用SSIS包开发吗? – Jay