KearneyKang 发表于 2020-3-12 15:49:19

这个没有什么特别的设置,你的IIS设置是应用程序池是设置的32位的还是

kingsnow 发表于 2020-3-13 14:53:14

配置我看了没有特别的地方,同样的代码我拷到另外的一个电脑上,(系统环境不同)生成的QR Code没有问题,可以解码也可以正常扫码。这个控件对系统环境需要有什么设置么?谢谢。

KearneyKang 发表于 2020-3-13 17:24:32

你好,这里有一个最低环境配置的环境喜需求,你看看:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=47534&extra=page%3D4
你使用的是AR6邀请的配置的环境要求更低

kingsnow 发表于 2020-3-16 18:02:26

环境是能够达到的,目前看应该是语言环境造成生成的二维码无法解码。不知道这方面有什么资料可以查询么
谢谢

KearneyKang 发表于 2020-3-16 18:12:00

你好,这方面我这没有对应的资料, 我个人觉得是不是跟版本也有关系,你使用的版本是AR6是一个比较低的版本,你使用高版本的AR试试。看是否可以解决你的问题

kingsnow 发表于 2020-3-16 22:49:13

今天找了一个version 8的版本,还是会有问题。现在看了就是工作的这个机器的环境会出现这种情况。
之前version6没有Encoding选项,在version8里我对QRCode的Encoding试过:
ASCII,BigEndianUnicode,Unicode,UTF32,UTF7,UTF8
这几种,但是生成出来的QRCode都不行。
同时看了下System.Text.Encoding.Default的编码是iso-8859-1,这个编码的codepage是1252

KearneyKang 发表于 2020-3-17 09:25:50

你的意思就是这台机器有问题,其他的机器运行都是正常的是这样吗?

kingsnow 发表于 2020-3-17 09:44:28

不好意思,之前把CPU设置成了x64,改成Any CPU以后用v8版本生成的QRCode可以正常解码了。

kingsnow 发表于 2020-3-17 09:46:43

现在看,升级版本可以解决,不过还是很困惑于v6版本对于环境有什么要求,因为升级控件对产品的改变会比较大。
谢谢KearneyKang的积极支持。

KearneyKang 发表于 2020-3-17 17:56:33

您好,AR6这个支持的环境最低是VS2008和VS2010,
由于AR6是一个很久版本,具体的相关资料和环境测试我这边没办法进行对应的环境测试,
你反馈的这个问题也有可能本身就是AR6的一个BUG,然后高版本的AR进行了修复,比如你现在使用的AR8就不存在这个问题了
页: 1 [2]
查看完整版本: 求助:ActiveReports.Barcode生成的QRCode无法解码