我已经开发了水晶报表的演示应用程序。我的应用程序在本地机器上运行良好,但当在IIS7上发布时,我的页面会出现错误"load report failed“。我需要在IIS上做一些额外的设置吗?我该怎么办?它甚至没有显示空的水晶报表查看器。我刚刚在服务器上发布并运行了应用程序?我没有做任何额外的事情。
发布于 2014-02-05 21:24:47
确保Crystal Report也在服务器中正常运行。在您的机器上已经完成了该操作(看起来像这样),但是您还需要在服务器上运行set up,以便可以显示报告。
发布于 2015-10-07 05:55:25
您可能有一个简单的例子,即RPT的路径在开发和生产机器之间是不同的。请在您的.aspx web表单页面中考虑以下内容:
<CR:CrystalReportSource ID="CrystalReportSource1" runat="server">
<Report FileName="~/MyCrystalReport.rpt">
</Report>
</CR:CrystalReportSource>当我更改我的文件名以包括报告文件的引用路径(与我的.aspx文件夹在同一文件夹中)时,它开始工作。
https://stackoverflow.com/questions/21527707
复制相似问题