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

开发和部署 Pocket PC 安装程序

 2007-03-17 21:27:06 来源:WEB开发网   
核心提示: 预生成和后生成命令事件在任何VB.Net工程中都是不支持的,VB.Net方案仍就可以实现自动化的,开发和部署 Pocket PC 安装程序(7),只是比不上C#版本便捷而已,解决方案和项目C#解决方案包含三个项目:PocketPC App, Custom Installer 和 Setup

预生成和后生成命令事件在任何VB.Net工程中都是不支持的。

VB.Net方案仍就可以实现自动化的,只是比不上C#版本便捷而已。

解决方案和项目

C#解决方案包含三个项目:PocketPC App, Custom Installer 和 Setup。PocketPC App项目是一个基于Pocket PC的智能设备应用程序。Custom Installer项目是一个自定义安装组件。安装项目把所有的项目打包成一个.msi文件。下面显示的是C#解决方案。

图六 包含 PocketPC App, Custom Installer 和 Setup 项目

VB.Net需要两个解决方案。第一个包括智能设备项目PocketApp。第二个解决方案生成一个.msi文件,包括CustomInstaller, Pre-Build 和 Setup项目。CustomInstaller和Setup项目与C#中的项目相同,预生成项目是一个C++ Makefile项目;预生成项目并不包括任何C++代码,仅仅用于指定一个预编译事件。VB解决方案如下图。

图七 包含Pocket PC, installer component, pre-build and setup projects 的 VB.Net解决方案

PocketApp项目

PocketApp是一个简单的智能设备项目,"Hello World"应用程序;一个PocketPC简单程序。BuildCab.bat和PocketApp_PPC.inf文件用于生成.cab文件,Setup.ini文件用于部署应用程序。

文件app.ico是一个应用程序图标文件,显示在Pocket PC的程序工作组中。下面显示的是在C#和VB.Net中指定应用程序图标。

图八 在C#中指定应用程序图标

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

Tags:开发 部署 Pocket

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