找回密码
 立即注册

QQ登录

只需一步,快速开始

月亮上的乌龟

注册会员

1

主题

5

帖子

65

积分

注册会员

积分
65
最新发帖
月亮上的乌龟
注册会员   /  发表于:2018-6-12 13:45  /   查看:3660  /  回复:8
本帖最后由 月亮上的乌龟 于 2018-6-14 09:46 编辑

我现在的ActiveReport安装的是ActiveReport9只能在vs2015上面画报表。但是整个项目的运行要求是在vs2017上面。现在画完报表之后程序可以正常运行但是在运行到报表输出的代码的时候。会报错,说是 licenses.licx文件不存在。我再网上找的方法手动生成了 licenses.licx文件,我看里面的内容都是正确的。但是运行的时候还是会报 licenses.licx文件不存在的错。

8 个回复

倒序浏览
月亮上的乌龟
注册会员   /  发表于:2018-6-12 13:52:21
沙发
生成的 licenses.licx里面的内容是这个 GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v9, Version=9.5.10955.1, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-6-12 14:37:52
板凳
您好!
AR9是没办法在Vs2017上运行的。如果你的整个项目必须要在Vs2017上运行的话,你需要使用AR11或者AR12
回复 使用道具 举报
月亮上的乌龟
注册会员   /  发表于:2018-6-12 14:54:22
地板
KearneyKang 发表于 2018-6-12 14:37
您好!
AR9是没办法在Vs2017上运行的。如果你的整个项目必须要在Vs2017上运行的话,你需要使用AR11或者AR1 ...

我现在在vs2015上面把自己的报表部分做完。有没有可能强行让我在vs2015上面用AR9做的报表在vs2017上运行?
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-6-12 16:07:14
5#
这应该是不可以的,你可以在本地试运行下。但是AR9支持的最高版本的VS是Vs2013
回复 使用道具 举报
月亮上的乌龟
注册会员   /  发表于:2018-6-13 13:46:19
6#
KearneyKang 发表于 2018-6-12 16:07
这应该是不可以的,你可以在本地试运行下。但是AR9支持的最高版本的VS是Vs2013

经实验,是可以用的。甚至可以在vs2017上面编辑报表,只是不能新建报表。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-6-13 13:47:46
7#
哦!谢啦
回复 使用道具 举报
月亮上的乌龟
注册会员   /  发表于:2018-6-13 22:27:00
8#
月亮上的乌龟 发表于 2018-6-12 13:52
生成的 licenses.licx里面的内容是这个 GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports. ...

之所以生成了这个文件,但是依旧报错,是因为生成的内容缺少几条。只生成出来一条。其实应该是五条左右,可以网上去找一下,写入就会OK
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-6-14 09:25:00
9#
哦!
你说的是license文件里配置信息,这个你注意配置信息的版本什么要一致,不然也会报错。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部