cyh9519 发表于 2015-3-13 15:01:00

AR导出报表到xlsx导致内存溢出的问题、导出到PDF的License问题

版主好,我现在用AR遇到两个问题,一是在数据量较大的时候(20万行)导出到xlsx的时候会报内存溢出的异常,附件是Demo。有一件很奇怪的事情,如果把.net fx版本改成3.5,编译再改回成4.5就可以导出的(80万行都可以导出),没有检查出是哪里的问题,但是这只能在Demo上改,我们正式产品是不可能去改.net fx版本的。

另一个问题是导出到PDF时报找不到License,开发环境中安装了AR,所以测不出这个问题,这是在客户机上发现的问题,请问要怎么添加License





cyh9519 发表于 2015-3-13 15:06:00

补充一下,开发环境的PC有16G内存,在使用的也就5G左右,所以应该不会是硬件上的内存不足导致的

frank.zhang 发表于 2015-3-13 18:06:00

您好,
以上问题,我们需要搭建环境进行测试,需要一点时间,如果有进展,我们会尽快在论坛回复您。给您带来的不便敬请谅解。

frank.zhang 发表于 2015-3-16 11:15:00

您好,
第二个问题PDF时报找不到License
在工程下有licenses.licx文件,手动编辑。添加报错的类。前三列的含义为class名称,dll名称,版本。后面的按照其它生成的信息拷贝一份。
GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v8, Version=8.0.168.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff。

cyh9519 发表于 2015-3-17 13:27:00

回复 4楼frank.zhang的帖子

感谢版主,不知道第一个问题测得怎么样了

frank.zhang 发表于 2015-3-17 15:10:00

您好,
还在等产品组的回复,需要一些时间,如果有任何消息,我们会在论坛回复您。

frank.zhang 发表于 2015-3-25 10:21:00

您好,
我们调查后发现,由于.net fx版本的切换,Microsoft Visual Studio自动修改配置文件。在.csproj增加了配置。
在不切换的前提下,修改.csproj配置文件,然后重新编译Release版本,发现可以正常使用。


cyh9519 发表于 2015-3-27 18:57:00

您好,
我们调查后发现,由于.net fx版本的切换,Microsoft Visual Studio自动修改配置文件。在.csproj增加了配置。
在不切换的前提下,修改.csproj配置文件,然后重新编译Release版本,发现可以正常使用。



frank.zhang 发表于 2015-3-25 10:21:00 http://gcdn.gcpowertools.com.cn/images/common/back.gif

非常感谢,我周末回去试一下

cyh9519 发表于 2015-3-30 10:34:00

我试过了,确实可以,感谢版主:jy74a:

frank.zhang 发表于 2015-3-30 13:48:00

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062

我们正在举行用户满意度调查(点击填写)活动,诚挚邀请您参加。您只需回答链接中的几个问题,就可以获得 1000 GCDN 金币用于兑换礼品,更有机会领取50元京东购物卡。
页: [1]
查看完整版本: AR导出报表到xlsx导致内存溢出的问题、导出到PDF的License问题