未处理的“System.MissingMethodException”类型的异常出现在 Symbol.Barcode.dll 中

liujie2715 2011-01-18 05:12:45
我做的是一个windows ce的程序,用c#写的~ 错误如题!
this.MyReader.Actions.Enable(); 主要是这一句话出错! 我用SMDK-M-1.07.03的范例程序运行也报这个错误~ 我不知道是什么原因..有说是.net2003不支持的..但我不确信是不是这个问题.. 对了,我用的开发工具是vs2003+windowsce4.1.0版.. SMDK-M-1.07.03.exe是这个版本,有没做过windows ce程序的告诉下到底是版本问题,还是vs2003本身不支持的原因..
...全文
1100 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liujie2715 2011-01-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dingzongyinnihao 的回复:]
版本是低了!
[/Quote]

如果是版本过低,那能否告诉我是什么版本过低呢..是smdk版本过低,还是ce版本过高
liujie2715 2011-01-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 only_fly_x 的回复:]
应该没enable这个方法,只有属性的。
[/Quote]
是有enable()这个方法的.. 在c#中的确是只有enable这个属性~ 但enable()这个方法是Symbol.Barcode.dll 中的一个方法,Symbol.Barcode.dll是条码打印的一个必须的DLL.
liujie2715 2011-01-19
  • 打赏
  • 举报
回复
问题解决~ 谢谢大家..是我的SMDK版本过低了! 不过不是5楼那位哥们儿发的链接里面的1.4版本。。 是要1.1版本的SMDK才行~ 只有1.1才支持VS2003..1.4不支持.. 还有其实范例程序里面的代码有非常多的无效代码~ 有效代码才10多句话而已~
当然如果是VS2005开发就要用高一点的SMDK版本..不过针对MC1000这个设备来说,最适合的还是VS2003开发~ 用2005有的时候设备不是很支持~
还有顺便提醒下以后做此类程序的朋友..如果遇到SCAN_Enable此类错误其实只需要重启下设备就可以了, 出现此类错误的原因就是MC1000读书数据后并没有去释放而已~ 当然彻底解决此类问题还需要把代码重新调整下..把MyReaderData.Dispose();这句话加在读取数据代码的后面..每次新读一条都释放一下!:) 如还有童鞋还有这方面的疑问加QQ:271585946。
only_fly_x 2011-01-18
  • 打赏
  • 举报
回复
应该没enable这个方法,只有属性的。
doubleu2005 2011-01-18
  • 打赏
  • 举报
回复
用2005或2008试试,现在几乎不用2003了
  • 打赏
  • 举报
回复
版本是低了!
孟子E章 2011-01-18
  • 打赏
  • 举报
回复
MissingMethodException 类

试图动态访问不存在的方法时引发的异常。

应该是没有 Enable方法

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧