"error MT4118: Cannot register two managed types 'ZebraRfidIntegratedSdk.FirmwareUpdateEvent, ZebraRfidIntegratedSdk' 'Symbolbtscannersdk.FirmwareUpdateEvent, ZebraBarcodeNativeLibrary') with the same native name ('FirmwareUpdateEvent')."

N Nand Upadhyay 7 months ago
65 1 0

I have one xamarin forms app where we are using 2 scanner from zebra. 1st is DS2278 and 2nd is RFD8500.

earlier only implemented in andoid but now we are planning for ios as well.

For android, RFD8500 required library is XamarinZebraRFID.dll, DS2278 required library is ZebraAndroidScannerLibrary.dll, ZebraBarcodeScannerSDK.dll.

For iOS, RFD8500 required library is ZebraRfidIntegratedSdk.dll,, DS2278 required library is ZebraBarcodeNativeLibrary.dll, ZebraBarcodeScannerSDK.dll.

 

I have created shared project for barcode and add reference in ios project with its required library and shared project.

 

Now issue i am getting is as below:

"error MT4118: Cannot register two managed types 'ZebraRfidIntegratedSdk.FirmwareUpdateEvent, ZebraRfidIntegratedSdk' 

'Symbolbtscannersdk.FirmwareUpdateEvent, ZebraBarcodeNativeLibrary')

 with the same native name ('FirmwareUpdateEvent')."

Please register or login to post a reply

1 Replies

B Bindiya Rathod

Facing similar issues. latest RFD8500 with the latest DS2278 library not working in Xamarin forms. it gives a build error when both code is implemented.

CONTACT
Can’t find what you’re looking for?