877121273 发表于 2016-3-17 17:49:21

License for the SectionReport cannot be found

在源码中 有licenses.licx,licenses.licx中也有”GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v10, Version=10.0.5627.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff“,配置文件中也有相应的节点。可是在发布后,就提示没有SectionReport,怎么回事呢

Alice 发表于 2016-3-18 11:20:17

谢谢您的反馈。
从您的描述来看,应该是在AR的升级后出现的问题,我看到你已经使用生成了license文件,但是依然发生了License的异常。

我这里不能确认您在操作步骤中是否有遗漏或是有哪些细节性的错误(操作步骤不能从图片上反映出来,我们遇到的情况都是用户有某些细节性的操作错误导致该问题产生)。
建议您在部署的时候参考我们的步骤严格执行,避免产生问题给您带来不便:
http://blog.gcpowertools.com.cn/ ... ts_Deploy_-IIS.aspx


877121273 发表于 2016-3-18 11:54:55

部署的步骤都很清楚了,也不会出错的,请问还可能有其他错误原因吗

Alice 发表于 2016-3-18 13:58:41

877121273 发表于 2016-3-18 11:54
部署的步骤都很清楚了,也不会出错的,请问还可能有其他错误原因吗

基于您给出的信息,之前用户出现类似错误都是由于部署的问题。
但是在操作工程生成license文件的时候也要注意:
1.删除掉license文件中的SectionReport.dll, 在设计视图里打开Section Report,让工程自动的更新section report在license.licx文件里。
2.打开在设计视图里的包含viewer控件的form,是的viewer控件在license.licx文件里自动更新信息。
3.重新编译和运行当前程序。
查看是否有错误。

Lenka.Guo 发表于 2016-3-21 11:55:47

如电话所沟通:
由于您是手动修改Web.Config文件和License.licx文件; 可能是报错原因;
解决方法:
1. 在开发环境下,使用VS—> 工具 ->转换为“ActiveReports 10”
2. 如4# 所说,新建工程,生成新的License.licx文件,SectionReport ,Viewer,WebConfig 文件;将Licenses.licx文件和WebConfig文件复制到您当前项目中。

877121273 发表于 2016-3-22 09:35:30

已经解决,谢谢!

Lenka.Guo 发表于 2016-3-22 11:58:24

好的~~
页: [1]
查看完整版本: License for the SectionReport cannot be found