winform为什么会调用zxing生成条形码组件出错呢?
Tiny~ 2020-08-27 11:40:38 做的壹个简单的小软件,引用了zxing组件(生成条形码),99%的客户用都没问题,但是有1个客户会莫名其妙的报错:
异常类型:ArgumentException
异常消息:Bad character in input: 星
异常信息: 在 ZXing.OneD.Code128Writer.encode(String contents) 位置 C:\ZXing.Net\Source\lib\oned\Code128Writer.cs:行号 115
在 ZXing.OneD.OneDimensionalCodeWriter.encode(String contents, BarcodeFormat format, Int32 width, Int32 height, IDictionary`2 hints) 位置 C:\ZXing.Net\Source\lib\oned\OneDimensionalCodeWriter.cs:行号 95
在 ZXing.BarcodeWriterGeneric.Encode(String contents) 位置 C:\ZXing.Net\Source\lib\BarcodeWriterGeneric.cs:行号 79
在 ZXing.BarcodeWriter`1.Write(String contents) 位置 C:\ZXing.Net\Source\lib\BarcodeWriterCustom.cs:行号 44
但是如果我把这个客户的程序打包,复制到其他一样操作系统的电脑测试,又完全正常?
这是啥子情况?另外这个组件我是放在软件的根目录下的,报错信息怎么会提示是C:\ZXing.Net\Source\lib\oned 这个下面?