制作cab安装文件(windows mobile)

如何针对windows mobile 6系统,利用vs2005工具,制作在.net cf 2.0 平台上利用c#语言开发的PDA程序的cab安装文件呢?以下是本人自己整理的有可能在项目中经常用到的制作cab文件一个简单的过程(大家多补充啊)。

1.右击解决方案,选择“新建项目”,然后选择“其他项目类型”中“安装和部署”,选择“智能设备CAB项目”,然后起个名字,完成第一步建立CAB文件。

      

2.进入cab文件的文件系统:可以通过右击cab文件,点击视图文件系统进入如下画面:

 

3.上图四个文件夹的解释:

       A. Program Files 文件夹 :一般没有多大用途,平时生成cab文件基本不用它,这里的文件会在部署到手机上后出现在Program Files 文件夹下,一般不建议设置这一项。

       B. Programs 文件夹:主要在这个位置生成一个“应用程序文件夹”对应的主输出文件的快捷方式,部署到手机上时,该快捷方式 会出现在手机的“程序”菜单里,这样便于操控部署的程序。可以通过右击右侧空白处,选择“创建新的快捷方式”,然后找到主输出文件,然后重命名就可以啦(这个需要首先执行下面介绍的操作)。

       C.Startup 文件夹:如果你想让自己部署在手机上的程序一开机就运行,可以在这个位置进行设置,设置一个主输出文件的快捷方式,这样就能手机一开机就自动运行程序了。

       D.应用程序文件夹这个是最关键的一步,首先把主输出文件在这个位置生成,右击分隔栏的右侧空白部分,然后选择“添加”“项目输出”,选择要生成cab的程序,然后选择“主输出”就可以啦,当然你可以在同样的位置设置主输出的快捷方式

注意:如果你的项目里有格外加载的dll(这里不是指项目中“引用”下的dll,这下面的会自动部署上)、xml文件、数据库、exe文件之类的,你需要按照源程序对应的文件的目录建好后,把文件添加上,像dllxml、数据库、exe文件之类。下面,以xml文件为例来说明:(注:我要加载的xml文件在源程序的config文件夹下)

首先需要在“应用程序文件夹”下“新建文件夹”,改名为config,然后进入config文件夹,右击右侧空白处,选择“添加”→“文件”,找到需要加载的xml文件添加上就可以啦。其他类似。

4.在生成CAB文件之前,最好使用压缩文件的方式生成CAB,将CAB项目的属性Compress设为TrueNoUninstall属性设为false,这样便于卸载。

5Vs2005生成cab文件不能起中文名字,如果需要中文名字的话,建议大家用WinCE_CAB_Manager3.0这个软件。具体怎么用,大家自己查阅资料吧。

发布了28 篇原创文章 · 获赞 18 · 访问量 12万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览