Chinaunix首页 | 论坛 | 博客
  • 博客访问: 351604
  • 博文数量: 157
  • 博客积分: 3001
  • 博客等级: 中校
  • 技术积分: 1330
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-06 13:47
文章分类

全部博文(157)

文章存档

2011年(1)

2010年(28)

2009年(124)

2008年(4)

我的朋友

分类: WINDOWS

2008-11-10 20:26:38


1、开发环境:Visual Studio2005(Visual C++ 2005), ActiveSync,Windows Mobile 5.0
2、打包步骤:见下面连接
主要说说CAB文件生成过程中的常见错误。
错误1:The INF file contains Unicode characters that could not be converted correctly to ANSI
这是最最常见的错误,网上咨询的也比较多,纳闷的是,怎么就没有DX出来解决了….有人说把inf文件保存为UTF-8格式可以
解决中文问题,在本人环境下,这招不灵。简单的解决方案:在左面的“解决方案资源管理器”中,左击项目名称,右边会出
现“Project Name 部署项目属性”修改其中的“manufacturer”为英文就Okay,因为默认为中文,大功告成。
 
 
个人观点:最快的验证是否可以打包的方法如下:    
为解决方案添加智能设备 CAB 项目
1.打开现有的智能设备项目,并确保“解决方案资源管理器”可见。
2.在“文件”菜单上指向“添加”,然后单击“新建项目”。出现“添加新项目”对话框。
3.在左侧的“项目类型”窗格中展开“其他项目类型”节点,再单击“安装和部署”。
4.在右侧的“模板”窗格下选择“智能设备 CAB 项目”。这是唯一可用于智能设备的 CAB 项目类型。其他项目类型仅用于桌
面解决方案。
5.在“名称”框中,键入 CABProject,然后单击“确定”。此 CAB 项目即会添加到您的解决方案,并显示在“解决方案资源
管理器”中。现在显示“文件系统编辑器”的两个窗格。   
6.右击项目名称->添加->文件->应用程序文件(就是在模拟器上成功运行的exe文件);然后左击项目名称->生成->生成CAB
文件,就可以生成CAB文件。
 
 
将生成的cab文件拷贝到移动设备,安装并运行就可以了。
阅读(3414) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~