Windows Phone 7 开发环境的搭建
相对来说,Windows Phone 7的开发环境搭建比较简单,首先,我们来看看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 开发。不过我没尝试。有机会试一试。
好了,下面开始安装开发软件。首先我们去下载一个Windows Phone 7 的RTM开发工具,下载地址是:
注意:该地址下载回来的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