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

开发和部署 Pocket PC 安装程序

 2007-03-17 21:27:06 来源:WEB开发网   
核心提示:本文示例源代码或素材下载 应用Microsoft® .NET Compact Framework 1.0Microsoft Visual Studio® .NET 2003概要了解如何创建独立的 .msi 文件,该文件从桌面运行以便将应用程序安装到不同的 Pocket PC 设备上,开发和部署

本文示例源代码或素材下载

应用Microsoft® .NET Compact Framework 1.0
Microsoft Visual Studio® .NET 2003

概要

了解如何创建独立的 .msi 文件,该文件从桌面运行以便将应用程序安装到不同的 Pocket PC 设备上。开发过程是自动化的,所以能轻松创建和打包所需组件到一个 .msi 文件。示例代码用 C# 和 VB.NET 语言编写。

内容提要

概述

部署

卸载

开发

开发过程自动化

概述

下面所列为开发和部署 Pocket PC 应用程序的要点:

Pocket PC 设备有不同的处理器类型(如:ARM,SH3,MIPS 等)。

应用程序用 .Cab 文件格式部署。

Cab 向导(cabwiz.Exe)生成特定处理器的.cab文件。

WinCE 应用程序管理器从桌面部署和安装.cab文件到 Pocket PC 设备上。

我们首先论述部署和卸载过程,然后是开发和开发过程的自动化。

部署

一般用户可以通过拷贝和运行合适的.cab文件到他们的设备上来安装 Pocket PC 应用程序,但是有一个更好的解决方案是从桌面运行 .msi 文件 来安装应用程序到其设备。该.msi文件检测设备类型,拷贝正确的.cab文件到设备上,然后运行这个.cab文件安装应用程序。所有的过程都对用户透明,用户只要 在其桌面运行.msi文件,应用程序就可以被自动安装到 Pocket PC 上。

下面是基于 .msi 部署涉及的步骤:

用户在他们的桌面运行 .msi 文件。

msi 文件解包成特定处理器的 .cab 文件,setup.ini 和一个定制的安装程序组件。

安装过程中安装程序组件被调用,通过运行WinCE应用程序管理器(WinCE Application Manager)将正确的 .cab 文件部署和安装到设备上。

1 2 3 4 5 6  下一页

Tags:开发 部署 Pocket

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