c# - CN3 barcodereader and imager fails when connected to internet -


im using intermec cn3 device windows mobile 5 on , trying use barcodereader , imager.

the itcscan.dll , imager.dll files cannot found when connected internet. please note work while not connected internet.

i following error barcodereader: "cant find pinvoke dll 'itcscan.dll'". , error imager: "can not open imager".

there lot of posts on web cannot find pinvoke error none of ones found specific being connected internet , people posts seem have failing when offline.

they fail on new statements:

global var: intermec.datacollection.barcodereader barread;

if (barread == null) {     barread = new intermec.datacollection.barcodereader(); 

the imager similar own global var

img = new intermec.datacollection.imager(pictureimager, imager.pictureresolutionsize.sixteenth); 

there settings being set afterwards never passes these statements while connected internet.

it ended being memory issue. while connected internet device using bit more memory , seemed tip on edge.

the problem took edge in first place connection sql server ce on device itself. appears last sqlconnection never leaves memory if close , force gc.collect. strange workaround close , re-open close again make last connection small in memory.

pretty sure bug either .net framework or sqlserver.


Comments

Popular posts from this blog

How to use SUM() in MySQL for calculated values -

loops - Spock: How to use test data with @Stepwise -