报表定义文件无效

本文关键字:无效 文件 定义 报表 | 更新日期: 2023-09-27 18:35:32

我创建了一个控制台应用程序来将Report.rdlc导出到Output.pdf(此Report.rdlc使用Report Builder 3.0作为Report.rdl创建,然后将其重命名为Report.rdlc)。我确实包括了Microsoft.WinForms.ReportViewver 9.0.0.0 dll作为参考,并为此目的使用了LocalReport.Render()方法。我使用的是VS2008和Adventureworks 2008 DB。NET 框架是 3.5

我在编译为时出现错误:

Error   1   The report definition is not valid.  Details: The report definition has an invalid target namespace 'http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition' which cannot be upgraded.   C:'Documents and Settings'username'My Documents'Visual Studio 2008'Projects'Rdclrender'Rdclrender'Report.rdlc   Rdclrender

我已经浏览了这里的所有帖子,msdn 网站没有帮助我。

错误的确切原因是什么?

报表定义文件无效

找到一个网络链接说:

但是,我仍然可以将报表转换为RDLC 2008格式,这很奇怪。 .NET Framework 3.5"Microsoft Report Viewer"控件在本地模式下不支持 RDLC 2008 格式。

这里 : http://ahmedelbaz.com/tag/rdlc/