我在 MS2019 服务器上的 SSRS 托管网站上运行了一份报告,它有效。它大于 4MB。
当我下载文件并在下载并安装 Report Builder 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),没有任何更改:C:\Windows\WinSxS md64_netfx-aspnet_web_config_b03f5f7f11d50a3a_10.0.19041.1_none_1753fc019a645ad2
Report Builder 3.0 的 web.config 文件在哪里?
如果您从下载中心站点安装了 Report Builder,并接受了默认安装位置,那么您将在以下文件夹中找到配置文件:C:\Program Files\Power BI Report Builder。
如果您是从 Windows 应用商店安装的,它将位于不同的位置。您可以通过右键单击其快捷方式并选择“打开文件位置”来找到安装位置。
您需要的文件可能不是 web.config,因为这是一个 Windows 应用程序。尝试 PowerBIReportBuilder.exe.config。该文件有一个 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>