gpt4 book ai didi

asp.net - RDLC 报告在部署到 IIS 后不起作用

转载 作者:行者123 更新时间:2023-12-02 15:29:12 25 4
gpt4 key购买 nike

在将 mvc web 应用程序发布到 IIS 7.0 后,问题是报告不起作用,但是,我做了以下但没有起作用:

  1. 已安装来自 http://www.microsoft.com/en-us/download/details.aspx?id=35747 的 MICROSOFT® REPORT VIEWER 2012 RUNTIME 包安装后发现Microsoft.ReportViewer.WebForms.dll在C:\Program Files (x86)\Microsoft Visual Studio 10.0\ReportViewer

  2. 转到 IIS 管理器 --> 选择包含报告的 Web 应用程序,然后选择处理程序映射

  3. 在Handler Mappings中,添加一个新的Handler,设置其信息如下:

    请求路径:Reserved.ReportViewerWebControl.axd

    类型:Microsoft.Reporting.WebForms

    名称:Reserved.ReportViewerWebControl.axd

  4. 发现下面的handler被自动添加到web.config中
    系统网络服务器部分在

    <handlers>
    <add name="Reserved-ReportViewerWebControl-axd" path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler" resourceType="Unspecified" preCondition="integratedMode" />
    </handlers>

我正在使用 Visual Studio 2013,dot net 框架 4.5

请指导我解决这个问题。提前致谢。

最佳答案

确保所有与 RDLC 相关的文件都在发布的文件中。如果不存在,请从项目文件中复制并粘贴它

关于asp.net - RDLC 报告在部署到 IIS 后不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28733704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com