SYMBOL MC3000冷启动应用程序的自动安装

MC3000的机型应用程序的安装需要以下几个CAB文件:

a)    应用程序打包成CAB文件(也可以不做安装包,具体见后面详解);

b)    NETCFv2.wce5.armv4i.cab,这是.NET Compact FrameWork 2.0的一个安装包;

c)    symbol.all.arm.cab,这是SYMBOL的一个安装包;

d)    sqlce30.dev.CHS.wce5.armv4i.CAB,sqlce30.repl.wce5.armv4i.CAB,sqlce30.wce5.armv4i.CAB,这三个CAB安装包是SQL CE数据库必须的。

System_SR_CHS.CAB,这是调试用到的一个安装包,不是必须的。
 

用.NET制作的应用程序部署到PDA上之前,必须安装.NET Compact FrameWork 2.0。也就是NETCFv2.wce5.armv4i.cab,此外还要装SYMBOL的一个安装包(symbol.all.arm.cab),这些都是运行应用程序必须的环境。如果没有用到SQL CE,则其他几个安装包不是必须的。

防止CAB文件自动从置的设置

首先编写CPY文件。新建一个记事本,然后在上面写下遵循以下格式的语句:

\application\NETCFv2.wce5.armv4i.cab>                               \application\Startup\NETCFv2.wce5.armv4i.cab  

\application\symbol.all.arm.cab  >                             \application\Startup\symbol.all.arm.cab 

\application\pandian.lnk >                                   \%WDT%\pandian.lnk

保存为.cpy文件的格式。

然后将前面准备好的CAB文件同编写好的CPY文件放到PDA的Application目录下,就实现了在手持终端系统冷启动后将Application路径下的CAB文件自动复制到\application\Startup路径下,并且自动安装。应用程序可以不制作安装包,直接把运行程序及快捷方式放在Application目录下,并在CPY文件中建立快捷方式的自动复制语句将快捷方式复制到桌面上,这样PDA冷起后,直接点击桌面的快捷方式就可以运行应用程序了。

猜你喜欢

转载自blog.csdn.net/lhzjj/article/details/36644061
今日推荐