是否有必要在2012年至2015年期间更新Report Viewer Redistributable?

时间:2015-10-21 09:16:05

标签: c# visual-studio reporting-services rdlc

显然,使用Visual Studio 2015创建的报告(RDLC文件):

<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">

使用与使用Visual Studio 2012创建的模式相同的模式:

<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">

它们似乎是“兼容的”,即我可以在Visual Studio 2015中打开使用Visual Studio 2012创建的RDLC文件 - 没有必要将其转换为新格式(与旧版Visual Studio版本的情况一样) )。

这是否意味着我可以使用(旧的)Report Viewer 2012 Redistributable(已安装在客户的PC上)来呈现使用Visual Studio 2015创建的报表,或者我是否需要将客户升级到Report Viewer 2015 Redistributable ?

1 个答案:

答案 0 :(得分:2)

RDLC是客户端报表定义语言的缩写,自2010 RDL以来没有发布新的RDL架构版本,这解释了为什么它在Visual Studio 2015中“兼容”。
即使您计划使用其他架构,您仍应该能够使用Report Viewer 2012呈现这些报告。

来源: MSDN - Plan for Report Design and Report Deployment (Reporting Services)