DIH 发表于 2023-4-24 16:06:52

Activereports12编译后的程序提示没有授权

activeReportsPrint ExceptionLicense for the PageReport cannot be found
开发电脑已安装Activereports12并已激活,编译后的程序安装到其他电脑后提示未授权

请问这个如何处理?

Felix.Li 发表于 2023-5-5 12:26:21

本帖最后由 Felix.Li 于 2023-5-30 12:15 编辑

DIH 发表于 2023-5-4 21:51
重新设置后不会报配置文件找不到,可以正常运行了,重新发布了,但是依然提示 activeReportsPrint Except ...************************************************最佳答案******************************************** https://gcdn.grapecity.com.cn/data/attachment/forum/202211/22/134426bukngx46gp06og60.png
主要问题是装了一个包,会在编译的时候清空license文件。将这个包卸载后即可解决
正常使用license文件编译打包即可使用

DIH 发表于 2023-4-24 16:17:31

使用GrapeCity.ActiveReports.License.LicenseKey属性设置许可证时,需要引用GrapeCity.ActiveReports.Base.dll程序集。但是找不到GrapeCity.ActiveReports.Base.dll

DIH 发表于 2023-4-24 17:11:21

https://gcdn.grapecity.com.cn/forum.php?mod=image&aid=269518&size=300x300&key=242c2c8fef046ae0&nocache=yes&type=fixnone

Bella.Yuan 发表于 2023-4-24 17:17:10

DIH 发表于 2023-4-24 16:17
使用GrapeCity.ActiveReports.License.LicenseKey属性设置许可证时,需要引用GrapeCity.ActiveReports.Base ...

您好,推测您应该是license有问题导致的提示没有授权,首先,先检查一下您的license是否过期,如果过期了需要重新购买对应的license,如果没有过期,可以先备份一下项目的license文件,然后再重新生成一下license,生成后重新生成项目,先保证您已激活的机器可以成功运行项目,然后再发布该项目,如果您的机器授权正常,项目也可以正常运行,则打包时会将license文件注入。
重新生成lincese参考这个链接:https://help.grapecity.com.cn/pages/viewpage.action?pageId=71011187

DIH 发表于 2023-4-24 17:42:35

我们用的是wpf

DIH 发表于 2023-4-24 17:44:13

wpf中用activereports该如何将编译打包后的程序不再提示没有授权呢?

Bella.Yuan 发表于 2023-4-24 17:50:28

DIH 发表于 2023-4-24 17:44
wpf中用activereports该如何将编译打包后的程序不再提示没有授权呢?

您好,12的版本过旧,帮您找了一下API,您可以参考这个链接:https://help.grapecity.com/activereports/webhelp/AR12/webframe.html#arHOWLicensingActiveReports.html

DIH 发表于 2023-4-25 10:14:15

Bella.Yuan 发表于 2023-4-24 17:50
您好,12的版本过旧,帮您找了一下API,您可以参考这个链接:https://help.grapecity.com/activereports/ ...

根据您发的连接,添加了licx文件,但是运行后,该文件里的dll就会消失,是正常的吗?

Bella.Yuan 发表于 2023-4-25 12:03:26

DIH 发表于 2023-4-25 10:14
根据您发的连接,添加了licx文件,但是运行后,该文件里的dll就会消失,是正常的吗?

您好,您把对应的dll文件全部设置“复制本地”为true,然后再试试。

DIH 发表于 2023-4-25 13:41:05

Bella.Yuan 发表于 2023-4-25 12:03
您好,您把对应的dll文件全部设置“复制本地”为true,然后再试试。

在WPF项目中,可以在App.xaml.cs文件中的App类的构造函数中设置ActiveReports的许可证,需引用GrapeCity.ActiveReports.License;但是在activereports12安装目录下找不到这个呢,这个咋办呢? 我这样写的GrapeCity.ActiveReports.License.LicenseKey = "key";
页: [1] 2 3 4
查看完整版本: Activereports12编译后的程序提示没有授权