Windows Server 2008 R2 上安装 Windows Phone 7 Developer Tools解决方法

当初Windows Phone 7 Developer Tools发布时,系统需求中标明:只支持Windows Vista和Windows 7。这着实让我感到不解,大多数开发人员使用的都是服务器操作系统,如Windows Server 2003(主流)、Windows Server 2008或R2,不支持服务器操作系统不是很尴尬吗,难道想让非开发人员来做Windows Phone 7的开发?

官方不支持,我们只好变通一下了,今天来谈一下Windows Server 2008 R2上安装 Windows Phone 7 Developer Tools时遇到的问题以及解决方法,希望以后有朋友遇到类似情况能少走弯路。

9.16 Windows Phone 7 Developer Tools RTM 发布了,此方法依然适用。 

  1. 下载Windows Phone 7 Developer Tools,在这里下载。

System Requirements

Supported Operating Systems: Windows 7; Windows Vista

Windows® Vista® (x86 and x64) ENU with Service Pack 2 – all editions except Starter Edition

Windows 7 (x86 and x64) ENU – all editions except Starter Edition

 

Installation requires 3 GB of free disk space on the system drive.

2 GB RAM

DirectX 10 capable graphics card with a WDDM 1.1 driver

 

This CTP Refresh of the Windows Phone Developer Tools is compatible with the final version of Visual Studio 2010.

 

今天猛然发现与最新的Silverlight 4更新还有点不兼容:

Please Note: This installation will fail if you have previously installed the latest update of Silverlight 4, which was published to Microsoft Update on Thursday 6/3/2010, versioned 4.0.50524.0.

 

  1. 下载下来的是一个可执行文件vm_web.exe,直接执行的话会提示错误,操作系统不支持:

这里引用园子里的朋友猫尾巴的狐狸的一篇博文里的方法:

 

1. 解压vm_web.exe到指定目录

2. 找到解压出来的文件中的baseline.dat

3. 找到 [gencomp7788] 的section

4. 将 InstallOnLHS 改为0

5. 将InstallOnWin7Server 改为0

6. 保存baseline.dat

7. 命令行下运行 setup.exe /web

 

小结:

这次主要聊了聊在Windows Server 2008 R2上安装Windows Phone 7的步骤与方法,不同电脑配置下可能稍有不同,不过应该问题不大,是可以安装的。用类似的方法,可以将Windows Phone 7 Developer Tools安装到其他的操作系统上,可以方便开发,不必为了开发Windows Phone 7而装虚拟机或多系统。遗憾的是Windows Phone 7 Developer Tools并未提供Wap开发工具与模板,希望后续版本可以支持。

posted @ 2010-06-28 21:14  江苏瑞步科技  阅读(1142)  评论(0编辑  收藏  举报