asp.net 报表生成器3.0:超过最大请求长度

mctunoxg  于 2023-10-21  发布在  .NET
关注(0)|答案(1)|浏览(128)

我在MS 2019服务器上的SSRS托管网站上运行了一个报告,它工作正常。它大于4 MB。
下载并安装报表生成器3.0后,当我下载该文件并尝试打开它时,尝试在本地运行该文件后出现以下错误消息。
运行配置文件中指定的扩展时出现异常。--->超过最大请求长度。
我似乎找不到要修改的web.config文件,因为它不在C:\Program Files\Microsoft SQL Server\MSRSxx.MSSQLSERVER(其中xx是MS SQL版本号)或C:\Program Files\Microsoft SQL Server Reporting Services\SSRS(取决于SSRS版本)中。
此外,我尝试修改以下文件夹中的配置文件(web.config.comments),但没有进行任何更改:Copyright © 2018 www.wzcn.com All Rights Reserved版权所有
报表生成器3.0的web.config文件在哪里?

oo7oh9g9

oo7oh9g91#

如果从下载中心站点安装了报表生成器,并接受了默认安装位置,则可以在以下文件夹中找到配置文件:C:\Program Files\Power BI Report Builder。
如果您从Windows应用商店安装,它将位于不同的位置。您可以通过右键单击其快捷方式并选择“打开文件位置”来找到安装位置。
您可能需要的文件不是web.config,因为这是一个windows应用程序。尝试PowerBIReportBuilder.exe.exe。该文件有一个maximumErrorResponseLength属性,设置为1024。它上面的注解表明它以KB为单位

<system.net>
    <settings>
      <!-- increased the maximumErrorResponseLength from 64KB to 1024KB, some SOAP error responses go over the limit -->
      <httpWebRequest maximumErrorResponseLength="1024" />
    </settings>
  </system.net>

相关问题