不能渲染LocalReport vs 2010

本文关键字:vs 2010 LocalReport 不能 | 更新日期: 2023-09-27 17:53:25

当调用

时,我使用vs2010并获得此错误"报告定义有一个无效的目标命名空间'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition',无法升级。"
renderedBytes = localReport.Render(
        reportType,
        deviceInfo,
        out mimeType,
        out encoding,
        out fileNameExtension,
        out streams,
        out warnings);

有什么建议吗?

在我的项目中有一个旧的rdlc文件。必须改变网络。配置到

add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"

从版本9和controlSetup。Aspx版本9到

%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %

不能渲染LocalReport vs 2010

VS 2010中的报表类依赖于更新的报表定义。听起来您使用工具的早期版本创建了一个报告。尝试在设计器中打开报表,看看它是否提示您将其升级到最新的定义版本。