yxx7347 发表于 2019-8-15 12:41:55

Activereports不能saveas

MVC项目,发布到IIS后,除了PDF外,其它都不能导出,见下图:



以下引用均已“复制本地”。


请问是什么原因?

KearneyKang 发表于 2019-8-15 17:58:53

点击SaveAs有报什么错误没有!我看你用你给的是AR11,你的导出在本地是否可以正常的运行。如果本地可以,发布后不行,就是引用缺失导致的,你添加上面对应的引用到项目中,然后复制到本地。整个项目重新生成,然后重新发布,发布后运行的时候记得清缓存。
你也可以参考这个博客:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=52688&extra=page%3D1

yxx7347 发表于 2019-8-15 19:20:59

KearneyKang 发表于 2019-8-15 17:58
点击SaveAs有报什么错误没有!我看你用你给的是AR11,你的导出在本地是否可以正常的运行。如果本地可以,发 ...

1.本地运行正常。
2.发布后点击saveas - excel workbook,显示下面页面:


3.确认所有export相关引用都已“复制本地”:


KearneyKang 发表于 2019-8-16 09:22:47

这个错误就是引用不匹或者缺失导致的,你看看你项目中的引用跟你安装的AR的版本的引用的版本是否匹配。看匹配 不比配主要看引用后面的版本号,VS上面有一个工具栏,可以直接转换为当前匹配的版本。

yxx7347 发表于 2019-8-22 17:57:00

KearneyKang 发表于 2019-8-16 09:22
这个错误就是引用不匹或者缺失导致的,你看看你项目中的引用跟你安装的AR的版本的引用的版本是否匹配。看匹 ...

我只安装过一个版本的AR,从没安装过其它版本:


照你的做法操作了一次,仍然没解决问题。

其间有一个现象:升级影响的文件列表中只列出了项目里的pagereport,而sectionreport(红圈)部分确没有出现在提示框中,是不是与此有关?






KearneyKang 发表于 2019-8-22 19:43:41

您好,本地可以正常的导出不,然后再服务器上导出Excel不可以具体有什么报错没有。
你先参考这两个博客,如果还是不行,就把错误截图和详细信息给描述详细一点,便于分析问题https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=59441&extra=page%3D1
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=52688&extra=page%3D1

yxx7347 发表于 2019-9-2 15:12:59

KearneyKang 发表于 2019-8-22 19:43
您好,本地可以正常的导出不,然后再服务器上导出Excel不可以具体有什么报错没有。
你先参考这两个博客, ...

参照您提供的方法,目前的情况是发布到IIS后以下红圈部分仍然不能导出。在开发环境下(vs2013)均能导出。




导出Image File时页面提示:



导出Excel时页面提示:




原先不能导出的WORD和MHTML,在添加Licx内容后现在能够导出了,Licx内容为:


以下引用文件确认已经“复制到本地”:


以下是web.config里的相关内容:


请问如何解决???

KearneyKang 发表于 2019-9-2 16:20:14

您看你本地引用的中的那个Excel的引用的版本跟你本机安装的ActiveReports的版本是不是一样的。还有就是引用添加之后记得重新生成,然后在发布部署。因为你现在是本地可以,发布到服务器不行,就一定是引用不匹配的问题,要不你就把AR11的所有的引用都放在项目中,然后重新生成最后发布。
页: [1]
查看完整版本: Activereports不能saveas