开发和部署 Pocket PC 安装程序
2007-03-17 21:27:06 来源:WEB开发网核心提示: 图九 在VB.Net中指定应用程序图标图十 显示在Pocket PC应用程序组中的图标CustomInstaller项目这个组件运行WinCE应用程序管理器,让其部署.cab文件到Pocket PC设备上,开发和部署 Pocket PC 安装程序(8),C#和VB.Net的代码已经早在上文
图九 在VB.Net中指定应用程序图标
图十 显示在Pocket PC应用程序组中的图标
CustomInstaller项目
这个组件运行WinCE应用程序管理器,让其部署.cab文件到Pocket PC设备上。C#和VB.Net的代码已经早在上文中说明了。
Setup项目
安装项目生成一个.msi文件包括特定处理器的.cab文件,CustomerInstaller安装组件和setup.ini文件。CustomerInstaller组件添加进来作为Install和UnInstall自定义动作的响应,如下图所示
图十一 添加Install和UnInstall自定义动作的响应
预生成事件
在PocketApp项目生成后,你需要运行BuildCab.bat生成.cab文件。Visual Studio不允许你为C#智能设备项目指定生成后命令事件。所以我们最好为CustomerInstaller项目指定一个预生成命令事件。
图十二 用一个预生成命令事件去在C#中生成.cab文件
Visual Studio不允许VB.Net项目有任何生成事件,所以我们用一个C++ Makefile工程去定义预生成事件,如下图所示。
图十三 用一个C++预生成事件作为VB.Net的解决方法
项目依赖
[]
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››部署SQL AZURE的客户端管理工具,云计算体验之二
- ››部署DHCP常犯的错误
- ››部署额外域控制器,Active Directory系列之四
- ››部署第一个域:Active Directory系列之二
- ››Pocket Player睡眠定时器不能选择问题的解决办法
- ››开发一个自己的HTML在线编辑器(一)
- ››开发一个自己的HTML在线编辑器(二)
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››PocketPC下 创建全屏幕应用程序
- ››开发移动 Web Ajax 应用
赞助商链接