微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ASP.NET 和实体框架:PDF 报告不在本地 iis 服务器上呈现

如何解决ASP.NET 和实体框架:PDF 报告不在本地 iis 服务器上呈现

我正在开发实体框架和 ASP.NET Web 应用程序。在某些报告中,我选择值并设置日期,然后单击以生成 PDF 或 Excel。

我的问题是当我在 Visual Studio 上运行应用程序时,PDF 和 Excel 函数可以正确呈现。但是,当我发布应用程序并从本地 IIS 服务器运行时,不会呈现 PDF 和 Excel 文件,而是打开一个具有相同页面的新选项卡。

请帮我解决这个问题。

解决方法

感谢您的回复。问题已经解决。 Asp.net Published File 不包含 RDLC 文件夹,我可以在其中找到生成报告的所有 .rdlc 文件。这就是实时服务器无法呈现报告的原因。但是我的项目文件包含 RDLC 文件夹,这就是为什么我的所有报告都在 Visual Studio 中使用调试模式。所以我复制 RDLC 文件夹并将该文件粘贴到我所有文件所在的 rood 目录中。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。