vs2005+SDK提供了一个非常好的打包小软件
cabwiz.exe,它位于\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SDKTools目录下,通过它可以方便的对我们自己编写的应用软件进行打包发布。
我这里稍微介绍一下几个主要的步骤:
一、首先建立一个inf文件,这个文件的名字就是最后你打包得到的名字,例如:通过test.inf文件打包得到的cab文件名称是test.(CPU类型).cab;
二、inf文件的具体格式和模板可以详见SDK的帮助文档,在inf文件里的几个主要设置我粗略的介绍一下,首先是[Version],下面有3个属性,其中一项Provider是我们所需要修改的,这里我们需要修改成我们的软件开发所有者的公司或单位名称;其次是[CEStrings]下的AppName属性,是软件名称;[SourceDisksNames]下设置需打包的文件存放的目录;[SourceDisksFiles]下设置打包的具体文件名称,格式为“文件名.扩展名 = 1”,可并列存放多个文件名称;
三、将相关文件放到相关目录下,进入dos窗口,转至适当目录,输入“cabwiz (inf文件名).inf /cpu (cpu类型)”即可得到想要的cab包。