2014-03-24 37 views
2

我正在VS 2010中创建一个新的rdlc报表文件。这个项目已经包含了一些在VS 2008中构建的现有rdlc文件。 当我运行项目并查看报告时,出现以下错误:VS 2010中的报表查看器问题(.rdlc)

本地报告处理期间发生错误。 报告“主报告”的定义无效。 报告定义无效。详细信息:报告定义具有无法升级的无效目标命名空间'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition'。

回答

0

请尝试以下操作: 以xml打开您的rdlc文件。在这两个的xmlns 更换http://schemas.microsoft.com/sqlserver/reporting/2008/01/http://schemas.microsoft.com/sqlserver/reporting/2010/01/:CL和xmlns

+0

我试图改变2008年至2010年,但其给出的编译错误: –

+0

报表定义无效。详细信息:报告定义具有无法升级的无效目标名称空间“http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition”。 –

+1

您似乎有旧版本的ReportViewer.WebForms。考虑更新ReportViewer 2010. – mrida