显然,使用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 ?
答案 0 :(得分:2)
RDLC是客户端报表定义语言的缩写,自2010 RDL
以来没有发布新的RDL架构版本,这解释了为什么它在Visual Studio 2015中“兼容”。
即使您计划使用其他架构,您仍应该能够使用Report Viewer 2012呈现这些报告。
来源: MSDN - Plan for Report Design and Report Deployment (Reporting Services)