【问题标题】:RDLC report does not work when published and hosted in IISRDLC 报告在 IIS 中发布和托管时不起作用
【发布时间】:2021-11-01 19:15:32
【问题描述】:

我的项目解决方案在服务器中,项目根据导出路径导出 RDLC 报告。当我运行该解决方案时,导出工作非常出色,并以正确的路径下载。但是,当我发布解决方案并将其托管在 IIS 中时,我看到以下错误:

在开发人员工具的响应选项卡上,我看到以下错误:

{"d":"{"Is_Error":true,"Error_Desc":"\u003cb\u003e哎呀!出现导出错误:\u003c/b\u003eValue 不能为空。\r\n参数名称:字节“}”}

但是控制器有 200 响应代码,我仍然看到这个错误。有关如何解决此问题的任何帮助?

【问题讨论】:

    标签: asp.net visual-studio rdlc


    【解决方案1】:

    好的,我终于找到了答案。已发布的 RDLC 文件中没有任何标记。因此导出不起作用,因为控制器无法读取 RDLC 文件内容。所以我将原始 RDLC 复制到已发布的项目文件夹中,它工作得很好!

    【讨论】:

      猜你喜欢
      • 2015-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-07
      • 2015-10-24
      • 1970-01-01
      • 2019-12-14
      相关资源
      最近更新 更多