Windows程序(C# VS 2008)杂记之智能设备项目打包CAB

准备:

1.      WinCE CAB Manager软件

步骤:

1.      VS中右击启动项目名称(加黑的那个),选择“属性”;在打开的界面的“应用程序”,下面的“图标和清单”中,选择一个本地的ico图标。这个图标是打包完成之后,软件安装到客户端,在桌面呈现的快捷图标。


2.      在启动项目下面会多出一个ico文件;


3.      VS中右击解决方案->添加->新建项目,新建一个“智能设备CAB项目”;


4.      新建完成,解决方案下多出一个安装部署的项目;


5.      右击刚刚新建的项目(如上图所示的“Test”项目),选择“添加”->“项目输出”,得到下图所示的界面;

1)  在界面上的“项目”一栏,选择当前解决方案下面的启动项目(一个解决方案下面可有有多个项目,项目名称加黑那个就是了);

2)  然后,在下面的框里面按住Ctrl,选择“主输出”、“本地化资源”、“内容文件”,点击“确定”;


6.      现在Test项目下面,一下子就热闹了不少;

注:检查一下“检测到的依赖项”文件夹下面,是否所有的依赖文件都加了进来,因为有些dll等……类型的文件需要手动添加,一般情况下,所需要的所有文件都是添加进来了的(比如这儿,就不需要再手动添加些其他的文件);

如果没有添加进来,右击项目名称,如Test,选择“添加”->“文件”,将文件加到项目下面。


7.      接着添加安装包在客户端安装完成之后,在客户端桌面呈现的快捷方式;

1)  右击项目名称,如Test,选择“视图”->“文件系统”;


2)  选择“应用程序文件夹”,右击“主输出来自……”,选择“创建主输出来自……的快捷方式”;


3)  对刚创建的快捷方式,命名自己想要的名称;


4)  右击刚刚新建的快捷方式,选择“属性窗口”,在属性窗口中,光标定位到Target右面的“主输出”,点击后面的按钮进行设置;


5)  在弹出的窗口中,选择“添加文件”,将步骤1中添加的ico文件,添加进来;


注:ico文件,从启动项目的文件夹下进行添加。步骤1,已经将ico文件加载到了启动项目下面。

6)  最后双击,“主输出来自……”,完成快捷方式的设置。


8.          右击安装部署项目的名称,如Test,选择生成;但是会生成失败,并在错误窗口中报出如下错误。


              这个错误不用去管它,生成的最终目的是为了获得一个inf文件


9.          打开WinCE CAB Manager软件,“文件”->“新建”->“下一步”,输入公司名称和应用程序名称;后面一直默认,点击“下一步”即可。


10.      再,选择“文件”->“导入”->“从INF文件导入”,找到之前生成的INF文件,并双击;


11.      然后,点击“完成”,结束导入;


12.      导入完成之后,右击快捷方式,选择“添加”;


13.      给快捷方式命名


14.      点击下一步,将快捷方式,指向要运行的程序;


15.      点击下一步,设置快捷方式存放的位置;设置完成以后,点击“完成”结束快捷方式的设置;

注:根据Windows Mobile系统的不同,设置的路径可能不同。


16.      点击“文件”->“另存为”,完成CAB打包。在客户端安装之后,效果如下:

转载于:http://blog.csdn.net/qq123386926/article/details/23621745

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值