我在使用Motorola MC75和Symbol库时遇到了这个问题。
所以我做的是删除了“符号管理类库”,因为我想重现生产中发生的错误。
但是现在我安装了“Symbol Managed Class Libraries”v 2.5并将文件“symbol.all.arm.cab”复制回我的手机。
但是当我尝试加载条形码阅读器时,我得到一个异常,说: “{Symbol.Exceptions.WrongMarshalSizeException:UnmarshalStructInfoFrom at Symbol.Marshaller.SymbolMarshal.UnmarshalStructInfoFrom(IntPtr pPtr,Int32 nOffset,Int32 nAllocated,Int32 nUsed)“
发生这种情况的确切断点是当我调用“reader.Actions.Enable()”时,reader是“Symbol.Barcode.Reader()”
如果你知道发生了什么,我们将不胜感激。谢谢,问候。