我有一个使用Crystal Report的MVC应用程序。我使用了以下代码下载报告:
ReportDocument rd = new ReportDocument();
rd.Load(Path.Combine(Server.MapPath("~/Reports/" + Session["rpt"])));
rd.SetDataSource(Session["result"]);
Response.Buffer = false;
Response.ClearContent();
Response.ClearHeaders();
//Excel
Stream stream = rd.ExportToStream(CrystalDecisions.Shared.ExportFormatType.Excel);
stream.Seek(0, SeekOrigin.Begin);
return File(stream, "application/vnd.ms-excel", "Cheque.xls");
在本地计算机上下载报告正常。但是当我将此应用程序托管在Godaddy的共享主机上时,会出现以下屏幕:
![enter image description here](https://istack.dev59.com/7i413.webp)