ASP.NET 和实体框架:PDF 报告不在本地 iis 服务器上呈现
Posted
技术标签:
【中文标题】ASP.NET 和实体框架:PDF 报告不在本地 iis 服务器上呈现【英文标题】:ASP.NET & Entity Framework : PDF report don’t render on local iis server 【发布时间】:2021-07-05 16:03:52 【问题描述】:我正在开发实体框架和 ASP.NET Web 应用程序。在一些报告中,我选择值并设置日期,然后单击以生成 PDF 或 Excel。
我的问题是当我在 Visual Studio 上运行应用程序时,PDF 和 Excel 函数可以正确呈现。但是,当我发布应用程序并从本地 IIS 服务器运行时,不会呈现 PDF 和 Excel 文件,而是会打开一个具有相同页面的新选项卡。
请帮我解决这个问题。
【问题讨论】:
请添加“生成”代码 【参考方案1】:感谢您的回复。问题已经解决。 Asp.net Published File 不包含 RDLC 文件夹,我在其中找到所有生成报告的 .rdlc 文件。这就是实时服务器无法呈现报告的原因。但是我的项目文件包含 RDLC 文件夹,这就是为什么我的所有报告都在 Visual Studio 的调试模式下工作的原因。所以我复制 RDLC 文件夹并将该文件粘贴到我所有文件所在的 rood 目录中。
【讨论】:
以上是关于ASP.NET 和实体框架:PDF 报告不在本地 iis 服务器上呈现的主要内容,如果未能解决你的问题,请参考以下文章