开发和部署 Pocket PC 安装程序
2007-03-17 21:27:06 来源:WEB开发网核心提示: 图三 使用Pocket PC卸载一个应用程序就象安装时一样,用户也可以从他们的桌面上卸载应用程序,开发和部署 Pocket PC 安装程序(3),从控制面板应用程序下的添加删除程序选择要卸载的程序,点击删除按钮,很有可能,仅有的改变是为.cab和log文件指定一个新的路径,这个过程调用自定
图三 使用Pocket PC卸载一个应用程序
就象安装时一样,用户也可以从他们的桌面上卸载应用程序。从控制面板应用程序下的添加删除程序选择要卸载的程序,点击删除按钮。这个过程调用自定义安装组件,由它使WinCE应用程序管理器运行在卸载模式(不需要指定一个Setup.Ini文件)。用户去掉应用程序上的对勾,点击OK去卸载Pocket PC上的应用程序。
图四 从桌面系统上卸载一个PocketPc程序
开发安装程序
开发安装程序的目标是用最小的工作量生成一个.msi文件(如果可能的话,点一下鼠标)。首先让我们看一下开发安装程序过程所涉及的各部分:
BuildCab.bat通过运行cab向导启动安装过程
信息文件(.inf)向cab向导提供应用程序描述
cab向导根据 .inf 文件所指出的处理器类型生成不同的.cab文件
.cab文件,一个自定义安装组件和一个Setup.ini文件被打包成一个.msi文件
下面的图表说明与安装开发过程相关的各部分,接下来是每个部分的描述信息。
图五 与安装开发过程的相关部分
BuildCab.bat
通过运行Cab向导工具生成特定处理器的.cab文件。当你从生成菜单上选择生成cab文件时,Visual Studio生成一个模板BuildCab.Bat文件。让Microsoft? Visual Studio?生成这个文件,然后拷贝它到一个不同的路径,然后做一些更改是一个好办法。很有可能,仅有的改变是为.cab和log文件指定一个新的路径。示例中的BuildCab.Bat如下所示。
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››部署RTX2011服务器应注意的问题
- ››开发者眼中的Windows Phone和Android
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››部署SQL AZURE的客户端管理工具,云计算体验之二
- ››部署DHCP常犯的错误
- ››部署额外域控制器,Active Directory系列之四
- ››部署第一个域:Active Directory系列之二
- ››Pocket Player睡眠定时器不能选择问题的解决办法
- ››开发一个自己的HTML在线编辑器(一)
更多精彩
赞助商链接