部署后显示正常,导出excel显示*.ar9文件404报错
本帖最后由 fizsoft 于 2017-3-28 08:58 编辑在本地环境一切正常,部署到服务器后报表显示正常,用js方法调用导出excel的时候,导出来一个空的excel文件里面只有一行字“404错误(可在服务器上查看具体错误信息)”,在服务器上跟踪后发现报根目录下的“ActiveReports.ar9”文件404错误,具体请求地址为http://localhost:8080/ActiveReports.ar9?Token=953221aa-7782-480d-a6a6-b665432c1eb1&Command=Export&ExportType=Xls&FileName=%E5%AF%BC%E5%87%BA%E6%8A%A5%E8%A1%A820170328083408070.xls&SaveAsDialog=true&Generation=2
但是查询数据、翻页等操作调用ActiveReports.ar9文件时,又是正常的,比如下面这个请求
http://localhost:8080/ActiveReports.ar9?Token=ae227440-2fd4-48b0-9cf7-5eff53ffcb88&Generation=3&Page=1&WebViewerControlClientId=WebViewer1&HtmlViewer=true
环境是IIS7,asp.net,完全按照帖子http://blog.gcpowertools.com.cn/ ... ts_Deploy_-IIS.aspx部署的
1. 拷贝GrapeCity.ActiveReports.Export.Document.v9.dll 文件到服务器中
2. 拷贝 DocumentFormat.OpenXml.dll 文件到服务器中
解决了,是缺DocumentFormat.OpenXml.dll,谢谢 解决了,是缺DocumentFormat.OpenXml.dll,谢谢 谢谢反馈~:hjyzw:
页:
[1]