天心天思技术部 发表于 2016-10-21 17:09:25

添加了所有的license,还是会报授权错误!

我添加了所有的license包含字段, web.confing文件中也有添加对应代码,结果还是报这个license错误,为什么呢?

Lenka.Guo 发表于 2016-10-21 17:35:49

从您提供的信息来看,是License.licx文件缺少WebViewer项,不知道您是否将这项内容添加到License文件中?
麻烦您提供License.licx文件的详细截图

天心天思技术部 发表于 2016-10-21 17:53:24

Lenka.Guo 发表于 2016-10-21 17:35
从您提供的信息来看,是License.licx文件缺少WebViewer项,不知道您是否将这项内容添加到License文件中?
...

GrapeCity.ActiveReports.SectionReport, GrapeCity.ActiveReports.v9, Version=9.4.4727.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
GrapeCity.ActiveReports.PageReport, GrapeCity.ActiveReports.v9, Version=9.4.4727.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport, GrapeCity.ActiveReports.Export.Pdf.v9, Version=9.4.4727.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
GrapeCity.ActiveReports.Web.WebViewer, GrapeCity.ActiveReports.Web.v9, Version=9.4.4727.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
GrapeCity.ActiveReports.Viewer.Win.Viewer, GrapeCity.ActiveReports.Viewer.Win.v9, Version=9.4.4727.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff
GrapeCity.ActiveReports.Design.Designer, GrapeCity.ActiveReports.Design.Win.v9, Version=9.4.4727.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff

天心天思技术部 发表于 2016-10-21 17:58:23

本帖最后由 天心天思技术部 于 2016-10-21 18:03 编辑

使用WebViewer需要注意那几点呢? 可能会引起license问题的地方!

Lenka.Guo 发表于 2016-10-24 09:25:45

天心天思技术部 发表于 2016-10-21 17:58
使用WebViewer需要注意那几点呢? 可能会引起license问题的地方!
通常情况下报缺少WebViewer License错误,主要就是因为Licenses.licx文件中缺少对于这一项内容的声明。

如果增加这条内容后仍报这个错误,具体就要看您在项目中是怎么引用AR的,是否存在嵌套引用?

天心天思技术部 发表于 2016-10-24 11:05:01

Lenka.Guo 发表于 2016-10-24 09:25
通常情况下报缺少WebViewer License错误,主要就是因为Licenses.licx文件中缺少对于这一项内容的声明。
...

license声明有了我也只有这唯一一个地方对DLL的引用,有没有可能是因为web.confing文件中的配置出问题了?

Lenka.Guo 发表于 2016-10-24 12:04:32

天心天思技术部 发表于 2016-10-24 11:05
license声明有了我也只有这唯一一个地方对DLL的引用,有没有可能是因为web.confing文件中的配置出问题了?

web.config文件一般是不会影响License.licx文件的,除非是Web.config文件中声明的AR dll版本号与Licenses.licx文件的版本号不一致。

天心天思技术部 发表于 2016-10-24 12:05:05

Lenka.Guo 发表于 2016-10-24 09:25
通常情况下报缺少WebViewer License错误,主要就是因为Licenses.licx文件中缺少对于这一项内容的声明。
...

我重新添加引用,web.confing文件自动添加对应代码,最后还是出现这种错误我应用的是WebViewer中的FlashViewer,预览的时候就会报错,但是用winform形式的预览就没有问题,是为什么呢?

Lenka.Guo 发表于 2016-10-24 12:09:02

本帖最后由 Lenka.Guo 于 2016-10-24 12:11 编辑

天心天思技术部 发表于 2016-10-24 12:05
我重新添加引用,web.confing文件自动添加对应代码,最后还是出现这种错误我应用的是WebViewer中的FlashVie ...
报License问题只有可能是调用方式和License.licx文件缺少项才会导致的哦,所以排除License.licx文件缺少项的原因,接下来就主要是看您具体的调用方式,麻烦您提供一个能重现问题的Demo,我在这边测试下。另外使用FlashViewer需要swf资源文件,这两个文件也是必须要拷贝到项目中的。


天心天思技术部 发表于 2016-10-24 16:22:07

Lenka.Guo 发表于 2016-10-24 12:09
报License问题只有可能是调用方式和License.licx文件缺少项才会导致的哦,所以排除License.licx文件缺少 ...

找到问题点了,是由于这个license文件属性生成操作不知道为什么变成了不做任何操作,将其修改为这种模式就是可以解决我的问题!
页: [1] 2
查看完整版本: 添加了所有的license,还是会报授权错误!