请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Popeye

注册会员

5

主题

26

帖子

65

积分

注册会员

积分
65
Popeye
注册会员   /  发表于:2021-6-18 15:48  /   查看:4085  /  回复:15
1金币
本帖最后由 Crystal.Li 于 2021-6-18 16:06 编辑

版本是 ActiveReports v15.1.5,授权码已经激活了的。环境是我的开发机,ASP.NET Core 5.0,JSViewer 报 NoLicense 的错误码。

最佳答案

查看完整内容

非常感谢,根据你推荐的帖子内容,我知道了GCLM(GrapeCity Licenses Manager)的概念,根据这个关键词在葡萄城的英文官网找到了这篇官方文档,解决了本问题: https://www.grapecity.com/activereportsnet/docs/v15/online/licensing-compiled-code.html

15 个回复

倒序浏览
最佳答案
最佳答案
Popeye
注册会员   /  发表于:2021-6-18 15:48:30
来自 15#
Crystal.Li 发表于 2021-6-22 10:51
您可以参考下这个帖子:

如何在发布Azure function项目中激活 ActiveReports

非常感谢,根据你推荐的帖子内容,我知道了GCLM(GrapeCity Licenses Manager)的概念,根据这个关键词在葡萄城的英文官网找到了这篇官方文档,解决了本问题:
  1. https://www.grapecity.com/activereportsnet/docs/v15/online/licensing-compiled-code.html
复制代码

https://www.grapecity.com/activereportsnet/docs/v15/online/licensing-compiled-code.html
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-6-18 16:06:50
2#
您可以参考这个帮助文档,第六部分,常见问题:
https://help.grapecity.com.cn/pa ... tion?pageId=5972414

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Popeye
注册会员   /  发表于:2021-6-18 16:22:05
3#
我用的官网下载的WebSamples项目中的MVC范例项目打开,添加了一个久违了的WebForm页面之后,工具箱中并没有出现ActiveReports的控件。
回复 使用道具 举报
Popeye
注册会员   /  发表于:2021-6-18 16:37:09
4#
Crystal.Li 发表于 2021-6-18 16:06
您可以参考这个帮助文档,第六部分,常见问题:
https://help.grapecity.com.cn/pages/viewpage.action?pa ...

1. 在VS2019中创建一个新项目,选择“ActiveReports 15 JS Viewer MVC 应用程序”
2. 在NuGet包管理中,升级到 ActiveReports 15.1.5 版本
3. 创建一个新的 WebForm 页面,打开该页面设计器,再展开VS工具栏,但是很遗憾,再工具栏中没有出现任何 ActiveReports 的控件
回复 使用道具 举报
Popeye
注册会员   /  发表于:2021-6-18 16:46:55
5#
本帖最后由 Popeye 于 2021-6-18 16:49 编辑
Crystal.Li 发表于 2021-6-18 16:06
您可以参考这个帮助文档,第六部分,常见问题:
https://help.grapecity.com.cn/pages/viewpage.action?pa ...

不知怎么在这个新创建的MVC项目中的 properties 目录中找到了一个 licenses.licx 文件,用记事本打开后内容如下:
  1. GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports
  2. GrapeCity.ActiveReports.PageReport, GrapeCity.ActiveReports
  3. GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport, GrapeCity.ActiveReports.Export.Pdf
复制代码

然后我把该文件拷贝到我的ASP.NET Core 5.0 的项目根目录和properties、 bin/Debug/net5.0 等 目录中,结果跑起来之后,JSViewer 还是提示没有授权信息。
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-6-18 17:27:11
6#
回复 使用道具 举报
Popeye
注册会员   /  发表于:2021-6-18 18:41:27
7#
Crystal.Li 发表于 2021-6-18 17:27
您参考一下这个文档:https://help.grapecity.com.cn/pages/viewpage.action?pageId=5972394

不行啊,用这个生成的还是一样的 licenses.licx 文件。
请问,这个文件是要拷贝到哪里?
回复 使用道具 举报
Popeye
注册会员   /  发表于:2021-6-18 18:44:37
8#
Crystal.Li 发表于 2021-6-18 17:27
您参考一下这个文档:https://help.grapecity.com.cn/pages/viewpage.action?pageId=5972394

另外,这个“缺少授权信息”的问题,会不会跟我的后端程序是通过 AssemblyLoadContext 动态加载 GrapeCity 的各个程序集有关?因为我们的后台程序是插件化的架构设计,所有的业务模块都是通过动态加载的。
请尽快帮我们解决这个问题,客户催着上线报表系统。

回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-6-21 14:24:32
9#
您如果不使用插件模式呢?是否是正常的?
插件化的架构设计,应该会造成我们无法管控产品授权,导致出错,编译发布的机器可能会存在没有授权的情况,所以这种模式是不支持的~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部