Jan 9

Windows Mobile 6.5 Professional开发环境搭建 不指定

lee , 22:24 , 开发相关 » C#┋Vb.Net , 评论(6) , 引用(0) , 阅读(640) , Via 本站原创 | |
单身宅男,周末只好在家折腾新手机。
OK,回归正题,这里主要记录几个搭建Windows Mobile 6.5 Professional开发环境需要注意的问题。过程不详细,无图无真相。但是我相信,只要几个需要注意的问题搞定了,其他的对我们伟大的程序员同学们来说还是很简单的。
一.安装必备
1.Microsoft ActiveSync 4.5
2.Microsoft Visual Studio 2008 + SP1
3.Windows Mobile 6 Professional SDK Refresh
4.Windows Mobile 6.5 Professional Developer Tool Kit
这里需要注意的是VS 2008需要打上SP1,而WM6.5本质上还是使用6.0的SDK,所以在安装官方提供的WM6.5 DTK(Developer Tool Kit)前,需要先安装WM 6.0的SDK。安装WM6.5的DTK时,会对6.0的SDK做部分更新,并安装WM6.5的模拟器。
二.可能出现的问题
安装过程中,都是点下一步,这个难不倒伟大的程序员同学们。但是我用的Win2003,在安装WM6.0 SDK时,出现错误提示:“系统管理员设置了系统策略,禁止进行此安装。”。有可能会有同学出现跟我一样的错误,或者类似于“文件被数字签名策略拒绝(File was rejected by digital signature policy)”之类的错误,这里需要修改注册表搞定之:
修改 HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers 注册表项下面的 PolicyScope 的注册表值,将值从0改为1,然后就可以安装了。安装完请自行改回来。
三.开发相关
1.新建项目的时候,可以选择SDK,选择WM6.0就可以了
2.部署的时候,注意MS ActiveSync连接设置里要勾上“允许连接到以下其中一个端口”,并选择“DMA”,这样模拟器才能连上MS ActiveSync
四.手机上.Net Compact Framework的安装
转到C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE目录下,将NETCFv35.wm.armv4i.cab拷贝到手机中,然后运行cab文件就可以了,那是相当简单啊

其他的对各位同学来说貌似应该没什么问题了。不过对我来说还有一个很囧的问题:
我的本子分辨率是1280*800,而我的手机是480*800的分辨率。这样一来,我启动WM 6.5 WVGA模拟器时,800像素的高加模拟器外框菜单啥的,本子不够显示了,此问题除了砸钱买外接显示器外无解。。。
博爱老头 Homepage
2010/01/26 14:42
windows mobile 6.5的sdk发布了。。。快去瞅瞅。。
lee 回复于 2010/01/26 19:25
6.5的sdk发布了?看看去
林殇 Email Homepage
2010/01/26 14:35
向伟大滴程序员致敬 XD
lee 回复于 2010/01/26 19:25
咳咳
小麦
2010/01/16 16:57
s60那个限制搞到我都不想写了。。。yy wm
lee 回复于 2010/01/16 21:47
哈哈,换WM的。
博爱老头 Homepage
2010/01/14 16:42
自己写自己需要的手机程序才是最开心的。。
lee 回复于 2010/01/14 19:23
正是这样的想法,嘿嘿
小生 Email Homepage
2010/01/11 09:05
有才,开始写手机程序了
lee 回复于 2010/01/11 12:55
我用.Net Compact Framework,很简单的
Eversiming Email Homepage
2010/01/10 09:04
到网上去淘台二手显示器吧

呵呵~
lee 回复于 2010/01/10 10:52
有此打算。毕竟不能在自己手机上玩的程序,也就懒的写了。
分页: 1/1 第一页 1 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]