1、windows phone 7 开发环境的搭建相对来说比较简单,首先是对硬件环境的要求:
系统需求:
*Windows 7 或者Vista SP2
*系统盘上需要3G硬盘空间
*2G的内存
*Windows Phone Emulator 需要具有WDDM 1.1 驱动的支持 DirectX10 的显卡
大致是这样,在做XNA开发的时候,Windows Phone模拟器支持GPU硬件加速,所以需要DirectX 10兼容的显示卡,同时需要安装WDDM 1.1 驱动。由于 Windows Phone的模拟器自身使用虚拟机,所以不能使用其他虚拟机技术例如Virtual PC 和Hyper-V等等。Jake Lin 谈到可以使用Windows XP来进行Windows Phone 7 开发。
2、安装软件 首先下载windows phone 7 的开发工具,下载地址是http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce&displaylang=en 注意:该地址下载回来的vm_web.exe是一个网络安装程序,直接点击是从网络上安装开发环境,整个安装过程取决于你的网速快慢。推荐另一种安装方法,就是把整个安装程序下载回来,然后在本地安装。打开上面的链接,在底部的Instructions栏内,介绍谈到用户可下载ISO格式的安装软件,点击下载完该文件后,可以把该ISO烧录到光碟上,直接用光碟安装,或者使用虚拟光驱工具载入该ISO文件进行安装。
安装过程基本上是点击NEXT安装,在这里就不再多说了。
该安装软件打包了一系列Windows Phone 7的开发工具,安装的工具如下:
這個安裝封包包含了以下五個程式
*Visual Studio 2010 Express for Windows Phone
*Windows Phone Emulator Resources
*Silverlight 4 Tools For Visual Studio
*XNA Game Studio 4.0
* MicrosoftExpression Blend for Windows Phone
微软也面向开发者提供一些开发资料,以下是下载地址:
http://channel9.msdn.com/learn/courses/WP7TrainingKit/
下載Windows Phone 7 Developer Training Kit