在发布Windows Phone 7开发工具的时候,微软称其只支持Viata和Windows 7,这样很多还在使用Windows XP的程序员郁闷不已。不过目前已经有方法,可以在XP上安装Windows Phone SDK了。(推荐阅读:WP7开发环境搭建(图文教程))
1、在微软官方网站下载Windows Phone Developer Tools RTW:
官方下载地址为:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce&displaylang=en
2、将下载到的文件(vm_web.exe)解压。在命令行模式下,输入vm_web.exe /x,提示如下图。
选择好文件解压的地址,我放在了E:\vm_web的目录下。
3、打开E:\vm_web\baseline.dat文件,找到[gencomp7788]这个节点,将下面的内容修改如下:
- InstallOnAMD64=1
- InstallOnFutureNT=1
- InstallOnVista=0
- InstallOnWin7=0
- InstallOnLHS=0
- InstallOnIA64=1
- InstallOnNetServer=0
- InstallOnWin2k=0
- InstallOnWinNT4=0
- InstallOnWinXP=0
其中,如果仅仅需要在Windows XP上安装,只需要修改InstallOnLHS和InstallOnWinXP,将值1改为值0。
4、安装Windows Phone Developer Tools RTW。同样在命令行下,输入setup.exe /web。
这样就可以正常安装了。
安装成功效果如下:
【编辑推荐】