AR8客户端运行PageReport异常退出
WPF程序使用AR8,编译正常,在编译主机上显示报表正常,客户机上点按钮弹出报表时报异常 以下是自己的处理过程:1、在客户机上安装AR8,程序不再异常退出,提示“License for the PageReport cannot be found.”
2、打开licenses.licx文件里边内容如下:
GrapeCity.ActiveReports.Viewer.Wpf.Viewer,GrapeCity.ActiveReports.Viewer.Wpf.v8, Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v8,Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
我手动添加了下面的:
GrapeCity.ActiveReports.PageReport, GrapeCity.ActiveReports.v8
3、重新发布,程序在客户机运行正常
4、卸载客户机上的AR8,运行程序,仍然异常退出,现象和1#一样 您好,
我们的产品授权是开发授权,所有不用通过安装AR来实现release版本的分发。
我们会尽快帮你解决这个问题。
根据目前帖子中反馈的图片,我们没有办法重现问题。只能通过经验判断,几个有可能出现问题的点。
1.DLL复制到本地
2.报表模板是否也一同在发布的文件中,注意:如果是绝对路径可能会不一样
3.报表如果引用数据库是否在发布的文件中,注意:如果是绝对路径可能会不一样
您先按照以上的几个方面尝试下,如果不能解决问题,请上传这个工程,或者能够重现问题的Demo。 回复 3楼frank.zhang的帖子
谢谢frank.zhang
1、所有和AR8相关的dll均已复制到本地,问题依旧
2和3应该都没问题,不然客户端安装AR8后程序运行正常就无法解释啊
另,觉得还是在某个地方设置的问题,使pagereport相关的支持无法包含在发布的版本中,不知道这个想法是否正确 鉴于目前的信息,我无法做进一步调查,还需要您提供如下信息:
1.重现问题的示例
另外,我还建议您可以先制作一个简单的例子,进行发布的测试。
问题再现示例
发布主机重装win7系统,AR7激活成功,发布后在客户机异常退出. 您好,您的问题我们已经受到,由于搭建相关环境需要一些时间,我们会尽快反馈给您结果。最迟明天下班之前。 好的,谢谢 :nbtz5: 今天早上又测试了一遍,感觉还是和授权有关系,现象如下:
1、客户机不安装AR7,直接报异常退出
2、客户机安装AR7试用版未过期,运行程序提示为试用版
3、客户机安装AR7试用版并过期,运行程序提示为授权已过期
难道发布时授权信息没有记录在发布的结果里?
页:
[1]
2