- 4
- 0
- 约2.15千字
- 约 4页
- 2021-05-12 发布于山东
- 举报
VS2008 开发的 Wince 程序 部署运行时出现
UnmarshalStructInfoForm 错误
前年用 vs2008 开发 wince 追溯程序的时候,因为人家
设备提供商给了技术支持,而且程序一路使用都比较顺利,
除了无线条码打印开发遇到点困难之外。再有就是一开是用
wince 上的 sql server 存储数据,但是后来发现这是一个严重
的错误,因为设备是分布在各个工厂,而且 wince 这个系统
冷启动之后什么都恢复了 ,这里说一下我开始用的设备是
mc3090,所以后来考虑使用 webservice 来做这个数据 访问和
存储的,这样可以实施分布式同步。
可是最近,公司成品仓库也要使用移动设备出
库,所以也买了一个同样的设备,当我帮助销售组在设备上
开发布置的时候,我考虑都没有考虑就把程序布置上去了,
可是一运行不行错了。运行到 myreader.Actions.Enable 的时
候,出现了 UnmarshalStructInfoForm 错误,但是网上找好久
的,都没有有解决答案,而且很多开发者因为自己解决了这
个问题,很简单的就讲解一下。
不过我也找到了根本原因那就是:我现在
MC3100 是 MC3090 的升级版,系统是 wince6.0 的而之前是
5.0 的。说要下载 emdk,EMDK 其实是 SMDK 的一个升级
版,这里我就很纳闷,你说软件至少要有一个向前兼容吧,
也许跟 android 一样 2.3 到 4.0 的时候也会来个质的飞跃,但
是 android 是性能上的提升啊。
好吧速度去找 emdk 的下载地址,果然网上有很多,去摩托罗拉的官网吧,真是病急乱投医下载了一个 EMDK for .NET v2.1, 悲剧了,按照网上的步骤,怎么也没有
解决,有点气馁啊。
终于在 msdn 上找到答案了:
/Forums/zh-CN/windowsembe
ddedcezhchs/thread/fce5059a-7f59-4ae2-b58f-f1edca29df47 ,人
家说要装 emdk,我一开始以为要装到 wince 上,但是想想不
对, java c#开发 sdk 都是装在我们电脑上的,而且如果装在
设备上,冷启动不是要重装吗。
下载
emdk:/KanisaPlatform/Publishing/465/1
3209_f.html?userId=37
然后装电脑上,赶快运行看看吧。 。
1 using System;
2 using System.Linq;
3 using System.Collections.Generic;
4 using System.ComponentModel;
5 using System.Data;
6 using System.Drawing;
7 using System.Text;
8 using System.Windows.Forms;
9
10 namespace test1
11 {
12
public partial class Form1 : Form
13
{
14
Symbol.Barcode.Reader myReader;
15
Symbol.Barcode.ReaderData myReaderData;
16
public Form1()
17
{
18
myReader = new Symbol.Barcode.Reader();
19
myReaderData = new
Symbol.Barcode.ReaderData(
20
Symbol.Barcode.ReaderDataTypes.Text,
21
Symbol.Barcode.ReaderDataLengths.DefaultText);
22
myReader.Actions.Enable();
23
myReader.Actions.Read(myReaderData);
24
InitializeComponent();
25 }
26 }
27 }
好期待啊,应该完成了吧,可是,错误还是出现了,好气馁
啊。
搜索继续找答案,找到了,我们还是要在设备上安装一个组
件 symbol.all.arm.cab ,找到我们 emdk 的安装目录:
D:\Program Files\Motorola EMDK for .NET\v2.5\Windows
CE\MassDeployment\CE.NET ,下面有我们需要安装的组件。
把这个组件拷贝到我们 wince 设备上,然后在设备上安装,
如果是安装 emdk for .net 2.1 的时候会提示与系统不兼容, 安
装完之后,我们还要把两个程序集拷贝到我们项目下面(这
个一般在
您可能关注的文档
- VRAR未来计算平台之争.docx
- VRAY测试阶段参数设置.docx
- VRRP设置实例精华文章.docx
- vr材质的各种参数都测试过可用教材.docx
- VR眼镜,如何破题.docx
- vsan6.2新特性是纠删码还是raid.docx
- VSEPR模型判别分子构型.docx
- V型皮带结构及标准.docx
- V带轮单级齿轮减速器课程设计解读.docx
- V模式培训课件.docx
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- 2025年二级注册计量师《计量法律法规和综合知识》真题试卷及答案.docx VIP
- TJSREA-屋顶分布式光伏低压项目验收规范.pdf VIP
- PEP六年级英语下册Unit 2 B.Let's talk(教学设计).docx VIP
- 湖北省武汉市武昌实验中学2024-2025学年高一下学期3月月考物理试卷.docx VIP
- 临床试验项目管理课件.pptx VIP
- 计算机控制系统高金源课后习题答案解析.pdf
- 初中音乐《中国抗战歌曲》课件.ppt VIP
- 庄家心理操纵术:散户与庄家博弈的实战兵法第一篇探密庄家心理.pdf
- 水闸维修养护技术规程.ppt VIP
- PLC 【实例三 完整版:互锁控制】最全合集(三菱 FX 系列,梯形图 + 详解,新手必学).docx VIP
原创力文档

文档评论(0)