AR16工程切包后会导致license失效,pdf导出失败。
重启IIS能解决这个问题,但是这就导致每次切包都得重启。原因是什么,可以解决吗 问题解决了,我们三个工程中没有引用AR16的dll的那个删掉后,就不会有这个问题。我把这个工程引用上AR16后,再加上license,就可以随意切包了。但是不清楚具体原因。我再开个新贴讨论一下。这个贴就关了。 您好,您切换的是不同的版本的nuget包么?不同版本的授权是不通用的,所以您切换之后需要重新加载授权文件信息。您试一下下面这个教程,把授权文件打成一个 dll文件放在项目里面试试:
https://developer.mescius.com/activereportsnet/docs/versions/v16/online/licensing-compiled-code.html
是同一个工程,别的地方改了点代码,重新生成dll文件切换后就不行了。现在发现本地调试也报错了。 nuget包没有更新 因为我们的包会和主包有引用,但是咱们如果每次项目全部重新发布的话,应该就可以。
如果咱们只是更新自己的,确实咱们没有更好的方法,否则别人封装了我们的包,也就可以直接给第三方用了 Felix.Li 发表于 2024-9-6 18:34
因为我们的包会和主包有引用,但是咱们如果每次项目全部重新发布的话,应该就可以。
如果咱们只是更新自己 ...
不好意思,我没有描述清楚。我们项目根据模块分了三个工程,有两个工程用到了AR16,然后三个工程发布到同一个路径下。现在其中一个工程有更新,重新生成了dll,把这个dll放进发布的路径后,就会报错。只有重启IIS才行,并且是先报错,再重启才可以。如果放上dll不运行直接重启,也会报错。
另外我们这个工程是从AR11升上来的,之前AR11的时候没有这个问题。很奇怪不知道是不是升级中少了什么步骤导致的 Felix.Li 发表于 2024-9-6 18:34
因为我们的包会和主包有引用,但是咱们如果每次项目全部重新发布的话,应该就可以。
如果咱们只是更新自己 ...
你说的这个特性,是AR11之后才有的吗 萌新小白 发表于 2024-9-7 11:22
问题解决了,我们三个工程中没有引用AR16的dll的那个删掉后,就不会有这个问题。我把这个工程引用上AR16后 ...
好的,那本贴我就先关闭了,咱们在您的新帖交流。
页:
[1]