WEB开发网
开发学院软件开发VC 开发和部署 Pocket PC 安装程序 阅读

开发和部署 Pocket PC 安装程序

 2007-03-17 21:27:06 来源:WEB开发网   
核心提示: .ini文件用于在 WinCE 应用程序管理器向Pocket PC设备部署应用程序时,描述应用程序信息,开发和部署 Pocket PC 安装程序(6),下面所示的是Setup.ini的例子,你应该在你的应用程序中设置Version,Description和CabFiles属性,C#解决方案

.ini文件用于在 WinCE 应用程序管理器向Pocket PC设备部署应用程序时,描述应用程序信息。下面所示的是Setup.ini的例子。你应该在你的应用程序中设置Version,Description和CabFiles属性。你可以访问Microsoft Windows CE 3.0: Creating an .ini File for the Application Manager 去获取更多的关于.ini文件的信息。[CEAppManager]
Version   = 1.0
Component  = App
[App]
Description = Sample Pocket PC application.
CabFiles   =
 PocketApp_PPC.X86.CAB,PocketApp_PPC.ARM.CAB,PocketApp_PPC.ARMV4.CAB,
 PocketApp_PPC.MIPS.CAB,PocketApp_PPC.SH3.CAB,PocketApp_PPC.WCE420X86.CAB   
.msi文件

这是分发给用户的文件。它包含了从桌面向不同的Pocket PC部署Pocket PC应用程序所必要的模块。

安装过程自动化

现在你已经熟悉了与安装开发过程相关的所有模块。让我们看一下生成过程如何自动化。要点如下:

创建一个包含多工程的解决方案(Pocket PC app, customer installer, 和 setup)

把自定义的安装组件加入安装过程的安装和卸载自定义动作中

用一个预生成事件去调用BuildCab.bat文件去生成.cab文件

指定项目的依赖性以使项目按正确的顺序生成

用配置管理器设置生成Pocket PC程序的Debug配置和Release配置

下面的部分更加详细的描述了C#和VB.Net例子解决方案。C#解决方案点一下鼠标就生成所有的项目(Pocket PC应用程序,自定义安装组件和.msi文件)。VB.Net版本需要更多步骤,由于VB.Net缺少这两个属性:

一个解决方案不能包括不同平台的VB.Net项目(Pocket PC应用程序不能和自定义安装组件在同一个解决方案中)

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:开发 部署 Pocket

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接