找回密码
 立即注册

QQ登录

只需一步,快速开始

DIH

最新发帖
Bella.YuanWyn认证
超级版主   /  发表于:2023-4-25 15:11:08
11#
DIH 发表于 2023-4-25 13:41
在WPF项目中,可以在App.xaml.cs文件中的App类的构造函数中设置ActiveReports的许可证,需引用GrapeCity. ...

您好,license文件就是对应的引用,不需要在cs文件中进行编写,这个问题应该还是您的引用有问题导致的授权没有生效,您先看看已安装AR的机器上是否能成功运行项目,如果是可以的,您在重新打包一下,其次就是备份一下您的这个项目,然后将所有的引用全部重新生成一下,生成后需要给每个引用设置“复制本地”为“true”再进行测试,测试成功后再进行打包发布。12版本过旧,我这边没有对应的环境,您可以从git上拉取一下这个项目,然后再您已激活的机器运行看看,成功运行后打包发布看看:
https://github.com/activereports/Samples12

本帖子中包含更多资源

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

x
回复 使用道具 举报
DIH
注册会员   /  发表于:2023-4-25 16:07:17
12#
Bella.Yuan 发表于 2023-4-25 15:11
您好,license文件就是对应的引用,不需要在cs文件中进行编写,这个问题应该还是您的引用有问题导致的授 ...



电脑上已激活, 但是部署的时候,还是提示需要激活,是每一个部署点位都需要安装我们的报表么?

本帖子中包含更多资源

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

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-4-25 16:48:50
13#
DIH 发表于 2023-4-25 13:41
在WPF项目中,可以在App.xaml.cs文件中的App类的构造函数中设置ActiveReports的许可证,需引用GrapeCity. ...

不太确定咱们是怎么设置的这个,大佬可以说一下在哪找到的,
关于license,我们应该是在如下目录下有这个文件:

然后wpf的license里面应该有这一句:
GrapeCity.ActiveReports.Viewer.Wpf.Viewer, GrapeCity.ActiveReports.Viewer.Wpf.v12GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v12GrapeCity.ActiveReports.PageReport, GrapeCity.ActiveReports.v12
只要打包的这个机器上正常激活了AR,那他就可以通过

本帖子中包含更多资源

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

x
回复 使用道具 举报
DIH
注册会员   /  发表于:2023-4-25 17:01:17
14#
Felix.Li 发表于 2023-4-25 16:48
不太确定咱们是怎么设置的这个,大佬可以说一下在哪找到的,
关于license,我们应该是在如下目录下有这 ...

license文件我新建了一个,将您说的这一句加进去后,重新打包,打包时就会变空,顺便问下,我添加的这些引用对吗?
另外,代码中是这样写的:

本帖子中包含更多资源

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

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-4-25 17:17:52
15#
DIH 发表于 2023-4-25 17:01
license文件我新建了一个,将您说的这一句加进去后,重新打包,打包时就会变空,顺便问下,我添加的这些 ...

您试一下这样吧,您将AR12下载目录下,找到我们引用的所有的dll,将这些dll全部都放入到您项目依赖的位置,然后将报错的dll删掉,留下的dll就是wpf所需要的,然后整体打包,授权应该在dll里面了
回复 使用道具 举报
DIH
注册会员   /  发表于:2023-4-26 18:07:07
16#
Felix.Li 发表于 2023-4-25 17:17
您试一下这样吧,您将AR12下载目录下,找到我们引用的所有的dll,将这些dll全部都放入到您项目依赖的位置 ...

您好,按照您说的做了,打包后的程序还是提示没有授权,有大佬可以帮忙看看吗
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-4-27 14:41:38
17#
DIH 发表于 2023-4-26 18:07
您好,按照您说的做了,打包后的程序还是提示没有授权,有大佬可以帮忙看看吗

您好,您新建一个简单的项目,然后打包测试看看,如果简单的项目也有license打不进去,那您换一个方法,在服务器上装一个AR并激活一下,直接使用服务器测试授权,这样测试看看。目前您的问题应该还是dll包不全导致的,如果直接在服务器测试是正常的,然后就将对应的所有dll全部复制粘贴进您的项目,然后在运行。
回复 使用道具 举报
DIH
注册会员   /  发表于:2023-4-27 23:26:53
18#
Bella.Yuan 发表于 2023-4-27 14:41
您好,您新建一个简单的项目,然后打包测试看看,如果简单的项目也有license打不进去,那您换一个方法, ...

按照您说的操作后依然不行,是否可以远程协助一下
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2023-4-28 10:17:56
19#
DIH 发表于 2023-4-27 23:26
按照您说的操作后依然不行,是否可以远程协助一下

您可以先填一下我们这边的1V1申请:https://www.grapecity.com.cn/applyonline
通过申请后会有专门的人联系您,给您提供一个月免费的快速支持通道
回复 使用道具 举报
DIH
注册会员   /  发表于:2023-4-28 17:22:51
20#
Eden.Sun 发表于 2023-4-28 10:17
您可以先填一下我们这边的1V1申请:https://www.grapecity.com.cn/applyonline,
通过申请后会有专门的 ...

老师,您好,我这边在打包时有个这个警告
d:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2203,5): warning MSB3270: 所生成项目的处理器架构“MSIL”与引用“GrapeCity.ActiveReports.Interop.v12, Version=12.1.12841.2, Culture=neutral, PublicKeyToken=cc4967777c49a3ff, processorArchitecture=x86”的处理器架构“x86”不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改您的项目的目标处理器架构,以使您的项目与引用间的处理器架构保持一致,或者为引用关联一个与您的项目的目标处理器架构相符的处理器架构。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部