找回密码
 立即注册

QQ登录

只需一步,快速开始

chenfeng1029
金牌服务用户   /  发表于:2023-5-25 09:20  /   查看:2869  /  回复:8
5金币
本帖最后由 chenfeng1029 于 2023-5-25 09:21 编辑

1、我用写了个类库,封装在dll文件中。

2、主程序调用这个dll,调用报表输出功能,在点击预览的时候,提示没有授权许可。

3、ar授权我已经激活,dll封装也有licenses也有。
4、我记得我们公司之前封装ar11,也没有这个问题。难道ar15就不行,我必须要每个调用的主页面都添加ar15?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

理论上您是不用装AR的,您可以试一下用如下链接的方法: https://www.grapecity.com/activereportsnet/docs/versions/v15/online/licensing-compiled-code.html 对项目生成一个dll,应该有助于校验

8 个回复

倒序浏览
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2023-5-25 09:20:32
来自 9#
chenfeng1029 发表于 2023-5-25 20:01
我去,我们总不能每个都去nuget安装ar,封装下dll,就方便调用。

我们在ar11的版本都没有遇到类似情况。 ...

理论上您是不用装AR的,您可以试一下用如下链接的方法:
https://www.grapecity.com/active ... -compiled-code.html
对项目生成一个dll,应该有助于校验
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-5-25 10:28:35
2#
您好,您参考下面链接生成一些对应的许可证测试看看。
https://www.grapecity.com/active ... -compiled-code.html
回复 使用道具 举报
chenfeng1029
金牌服务用户   /  发表于:2023-5-25 10:55:18
3#
好像不行,ar11就可以使用。ar15就不行,好奇怪。我总不能每个dll或者主程序都去添加下ar15吧
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-5-25 11:38:57
4#
chenfeng1029 发表于 2023-5-25 10:55
好像不行,ar11就可以使用。ar15就不行,好奇怪。我总不能每个dll或者主程序都去添加下ar15吧

您这个是封装好的里面有AR的Viewer,然后调用自己封装的,那换成15后,调用的自己封装的,里面有没有整体替换,然后重新生成呢,利用新生成后的。建议可以降以前的授权那一行删除掉,利用15从新生成license文件里面的信息。重新生成参考一下这个:
https://help.grapecity.com.cn/pa ... ion?pageId=71011187
回复 使用道具 举报
chenfeng1029
金牌服务用户   /  发表于:2023-5-25 15:47:01
5#
我们这边先试试看。
回复 使用道具 举报
chenfeng1029
金牌服务用户   /  发表于:2023-5-25 17:08:15
6#
我这边试了还不行。除非我在主程序了通过nuget安装了ar15才行。
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-5-25 18:10:38
7#
chenfeng1029 发表于 2023-5-25 17:08
我这边试了还不行。除非我在主程序了通过nuget安装了ar15才行。

应该就是得最终打包的,都需要做授权校验,否则直接把我们的进行封装,就可以自己做程序了。都需要授权校验过
回复 使用道具 举报
chenfeng1029
金牌服务用户   /  发表于:2023-5-25 20:01:01
8#
我去,我们总不能每个都去nuget安装ar,封装下dll,就方便调用。

我们在ar11的版本都没有遇到类似情况。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部