【问题标题】:Microsoft.ReportViewer.Webforms "[SerializationException] Member 'ReportServerErrorCode' was not found"Microsoft.ReportViewer.Webforms“[SerializationException] 成员 'ReportServerErrorCode' 未找到”
【发布时间】:2016-12-21 16:01:53
【问题描述】:

在使用 ReportViewer 包在 C# 项目中下载和附加 SSRS 报告的 Excel 渲染的项目时,我遇到了错误:

[System.Runtime.Serialization.SerializationException] 成员“ReportServerErrorCode”未找到。

我在本地遇到过它,发现修复很简单,以至于没有写下解决方案。在将分支部署到 QA 服务器后,我又遇到了它。

【问题讨论】:

    标签: c# asp.net reporting-services reportviewer ssrs-2012


    【解决方案1】:

    解决方案有点复杂。我相信他的错误本质上是一个千篇一律的报告错误,当您没有必要的 .dll 来获取报告服务器错误代码时。 NuGet 上的包具有以下 .dll:

    • Microsoft.ReportViewer.Common
    • Microsoft.ReportViewer.DataVisualization
    • Microsoft.ReportViewer.ProcessingObjectModel
    • Microsoft.ReportViewer.WebForms

    就我而言,这是数据集引发的错误。了解实际错误的唯一方法是查看 SSRS 日志。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-07
      • 2012-03-08
      • 2017-09-19
      • 1970-01-01
      • 1970-01-01
      • 2014-08-02
      相关资源
      最近更新 更多