最近大家都在写博客园的技术文章,按耐不住了,也把自己平时学习中遇到和学习到的一些东西写出来,供大家分享也好,自己留个纪念也好,有个可以查看的东西。
言归正传,随着微软对Windows Phone的投入越来越多,人们总算开始对Windows Phone提起一点重视的心态,愿意投身Windows Phone开发的朋友也多了起来,既然是起步之旅,第一步自然是环境的搭建,那这篇开篇之作,就从搭建Windows Phone开发环境开始;
Windows Phone 开发环境搭建
1.SDK的获取
SDK的下载地址
系统要求
值得注意的是WP8的sdk需要的系统要求,必须是Windows 8 64 位 (x64) 客户端版本(Server系统好像限制要小些,2008 R2就可以, Hyper-v惹的祸)
硬件要求
需要一个支持二级地址转换 (SLAT) 的处理器,否则你将不能运行WP的模拟器(真机可以调试,还是Hyper-v惹的祸)
Visual Studio要求
Visual Studio 2012及以上版本 (Visual Studio 2013中已经包含了WP8的SDK)
2.安装
这个其实没有什么好说的如果是VS2013的话,直接安装后就已经可以开发Windows Phone程序了(安装时记得勾选WP SDK);
总结
微软的开发环境还是比较好搭建的,基本上装个VS就可以了,在这里补充说明下吧,如果装了WP8 SDK的话,系统会默认启动Hyper-v虚拟化工具,这个启动之后会导致其他的虚拟机工具安装失败(VMware是,其他我没用过不好说行不行),如果有本机需要安装其他虚拟机的需求请慎重。
需要装其他虚拟机的朋友,可以考虑在本机的虚拟机上安装Windows 8,在这个上面进行Windows Phone的开发(当然你的机器性能要足够强大,要不……)
备注
VMware上安装Windows Phone 8 SDK的方法:
1.为了在虚拟机上支持Hyper-V服务,需要勾选上(处理器->虚拟化 Inter VT-x/EP T 或 AMD-V/RVI(V))
2.找到虚拟机的存放目录,找到.vmx文件,用记事本打开,在里面加上两条配置