【问题标题】:RDLC in MVC application not viewed in deploy on IIS 10在 IIS 10 上的部署中未查看 MVC 应用程序中的 RDLC
【发布时间】:2025-12-09 12:25:01
【问题描述】:

带有 rdlc 报告的 MVC 4 应用程序。在视觉工作室本地工作正常。部署在 IIS 10 (Intranet),它返回空白页。

在同一个 IIS(Intranet 服务器)上,我发布了其他带有 rdlc 报告的应用程序,它们运行良好。 IIS 中所有应用程序的配置似乎都是相同的。

【问题讨论】:

    标签: asp.net-mvc-4 iis rdlc intranet


    【解决方案1】:

    我将 RenderReport 代码放入 try-catch 语句并使用 nlog 在 deploy 中注册错误...结果是在 deploy 中丢失(我不知道为什么)Microsoft.SQLServer.Types.dll,我将其复制到\bin文件夹中,然后报告就ok了。

    【讨论】: