找回密码
 立即注册

QQ登录

只需一步,快速开始

ding3359

初级会员

25

主题

67

帖子

218

积分

初级会员

积分
218

活字格认证

[已处理] 设计器许可问题

ding3359
初级会员   /  发表于:2014-12-30 13:21  /   查看:6789  /  回复:5
在开发电脑用编译好的设计器做好报表文件(页面)到客户电脑用设计器打开预览时就报下面的错,请问如何解决?
尝试过移掉许可文件和DLL,还是一样。另外手动引用了GrapeCity.ActiveReports.Export.Word.v8.dll等三个文件。

错误明细:
System.ComponentModel.LicenseException: License for the PageReport cannot be found.
   at GrapeCity.ActiveReports.Document.PageDocument.Render(IRenderingExtension renderingExtension, StreamProvider streams, NameValueCollection settings, Boolean forceDataRefresh, Boolean forceParameterDataRefresh)
   at GrapeCity.ActiveReports.Viewer.Win.Rdlx.RdlReport.<>c__DisplayClassf.<LoadImpl>b__b()
   at GrapeCity.ActiveReports.Viewer.Win.AsyncLoader.<>c__DisplayClass7.#cAz(Object , DoWorkEventArgs )
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-12-30 13:51:00
沙发
回复 1楼ding3359的帖子

请参考:
http://blog.gcpowertools.com.cn/ ... lear_TrialInfo.aspx

另外,要确保 License.licx这个文件中有 PageReport  这条信息。
  1. GrapeCity.ActiveReports.PageReport, GrapeCity.ActiveReports.v9, Version=9.0.1678.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
复制代码
回复 使用道具 举报
ding3359
初级会员   /  发表于:2014-12-31 10:11:00
板凳
回复 2楼iceman的帖子

License.licx确实没有 PageReport这条信息,但是我新建了一个项目按照链接的方法做了还是没这条信息,这条信息只要添加页面报表就会出来吗?
(我是V8的)
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-31 11:13:00
地板
回复 3楼ding3359的帖子

这个问题我目前还无法重现,建议您手动添加一条 PageReport 的信息。

  1. GrapeCity.ActiveReports.PageReport, GrapeCity.ActiveReports.v8, Version=8.1.414.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
复制代码

评分

参与人数 1满意度 +5 收起 理由
ding3359 + 5 问题解决了

查看全部评分

回复 使用道具 举报
ding3359
初级会员   /  发表于:2014-12-31 11:42:00
5#
回复 4楼iceman的帖子

奇怪了,添加区域报表后有自动加一条的,页面报表就是不行。
不过手动添加可以了。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-4 09:24:00
6#
回复 5楼ding3359的帖子

这个问题可能和 VS 有关,生成 License.licx 文件,和其中的信息是 VS 的机制。

本问题先关闭了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部