没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Windows Mobile 开发新手入门教程
一. Windows Mobile 开发环境
1. Windows Mobile 技术的基本开发环境配置:
配置项 配置要求 备注
操作系统 Windows 2000 或以上 支持 Unicode
开发工具
VS2005(或 VS2008)
建议计算机内存至少 1G
VS2005 SP1
.NET CF 2.0 SP1
ActiveSync4.5
Windows Mobile 6 Professional SDK
Windows Mobile 6 Standard SDK?
*2. 配置开发环境:
(一) 安装 VS2005 (或 VS2008)
主要安装 VC++以及.Net Framework
(二) 安装 VS2005 sp1
安装 Windows Mobile 6 SDK 的前提
安装注意事项
*
(1)安装时间会比较长,配置一般的机器可能需要 1 小时左右。
(2)安装前检查 C 盘空余空间,官方要求 6G,但有人 2G 也顺利安装了,这主要取决 VS 自定义安装多少,由于 VC
比较占空间,所以较保险的方法是把环境变量 temp 和 tmp ,虚拟内存都定位到其它盘上,以腾出空间。
(3)如果此前安装过 web application project,先把它卸载,否则可能会安装失败。
(4)VS2005 SP1 的补丁包是把你机器上所有单独装过 vs2005 的版本的补丁都打上,如果机器上同时装了 Visual
Web Developer Express 和 Visual Studio team sutie,那么它就要运行安装补丁两次.
安装过程常见问题
(1) 数字签名认证的问题
在 2003 或 XP 安装 VS2005 SP1。可能会收到错误信息:
错误 1718。 [FileName]文件被数字签名策略拒绝。
(2)C 盘空间的问题
提示 C 盘空间不足,不能成功安装,错误代码 2908。
*
问题解决办法
问题(1)的解决办法:
1)单击“开始”,单击“运行”,键入 secpol.msc,然后单击“确定”。
2)打开“安全设置->软件限制策略”。
注意如果未列出软件限制,右击“软件限制策略”,然后单击“新建策略”。
3)打开“对象类型-->强制”。
4)点选“除本地管理员以外的所有用户”, 并单击“确定”。
5)重新启动计算机。
要点:在执行以上步骤之后,本地管理员就可以安装 .msi 包或 .msp 包。安装了程序包之后,请按照以上步骤重置
强制级别。在步骤 5 中,点选“所有用户”而不是“除本地管理员以外的所有用户”。
(参考链接 http://support.microsoft.com/kb/925336)
*
问题(2)的解决办法:
不直接打补丁,用以下批处理。
reg export HKLM\Software\Policies\Microsoft\Windows\Installer installer.reg
reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0
/f
net stop msiserver
start /wait VS80sp1-KB926604-X86-CHS.exe
reg delete HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /f
reg import installer.reg
net stop msiserver
del /q installer.reg 2>nul
将上面的保存为 InstallVS2005SP1.bat,再执行该文件以启动安装补丁,即可禁用缓存,记得这个文件要放在和补丁
同一个目录。
其中 VS80sp1-KB926604-X86-CHS.exe 是补丁的安装文件。
(三) 安装.NET Compact Framework 2.0 Service Pack 1
安装 Windows Mobile 6 SDK 的前提条件,安装包是 NETCFSetupv2.msp
(四) 安装 ActiveSync4.5
安装 Windows Mobile 6 SDK 的前提条件
(五) 安装 Windows Mobile 6 Professional SDK Pocket PC Phone 版本
(六) 安装 Windows Mobile 6 Standard SDK Smartphone 版本
二 创建工程
安装 Windows Mobile SDK 完成后,就可以进行 Windows Mobile 应用开发了。
在 VS2005 中,选择菜单:文件-->新建-->项目,如图一所示。
(图一)
在项目类型窗格中,展开 Visual C + +的分支,选择智能设备。
在模板窗格中,选择 Win32 智能设备项目。
在名称框中,输入有意义的项目名称,以显示应用程序的目的。在位置框中,输入项目的路径,或者通过浏览按钮选
择目标目录。如图二所示。
(图二)
*
点击确定以后,在 Win32 智能设备项目向导中,点击下一步,然后选择你希望支持的平台。
选择平台,以支持您的应用程序。在这一步中,选择一个 Windows Mobile 6 SDK,并把它添加到选定的 SDK 中。
从所选的 SDK 中删除其他平台。如图三所示。
(图三)
选择下一步。您可以选择更多的应用程序设置。确保 Windows 应用程序被选中。如图四所示。
剩余26页未读,继续阅读
资源评论
辉警长
- 粉丝: 2
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功