在Windows XP上开发Windows Phone 7

7

昨天我下载了Windows Phone 7 SDK,但是在我的Windows XP上安装时,它抱怨需要在Windows 7上安装。我的问题是,是否有可能在WinXP上安装Windows Phone 7 SDK或开发Windows Phone 7应用程序?是否有任何解决方法可以克服这个问题?

谢谢你的帮助。

5个回答

9

系统要求

  • 支持的操作系统:Windows 7;Windows Vista
    • Windows® Vista®(x86和x64)ENU,带有Service Pack 2-除了Starter Edition之外的所有版本
    • Windows 7(x86和x64)ENU-除了Starter Edition之外的所有版本
  • 安装需要系统驱动器上3 GB的可用磁盘空间。
  • 2 GB内存
  • DirectX 10兼容图形卡,并配有WDDM 1.1驱动程序

不,我在列表中没有看到XP。 显然它正在由安装程序进行验证,您只是无法将其安装。


2
实际上,只有Windows Vista和Windows 7得到支持 - 这部分是由于模拟器需要一些仅在操作系统中支持的选项。 - RoguePlanetoid
我只是觉得可能有一些黑科技可以克服那些系统要求。 - Joshua Partogi
你可以从以下链接中查看所需的配置:</br>http://windowsphonegeek.com/tips/Windows-Phone-App-Development-for-Beginners-2-Installing-the-Tools - Vimal bhatt

5
在msdn wp7答案论坛的几篇帖子中探讨了绕过安装限制的解决方法。尽管在相关线程中已经注意到xna要求,但并没有确定的绕过此限制的方法或原因。您可以查看其中一篇帖子这里
即使能力有限,我也希望自己能够绕过这个问题,以便在多台电脑上进行测试,其中一些电脑仍在运行xp。
编辑:在线程中有一个更新,值得尝试。

很高兴再次见到你,Trees(虽然我想念你的MSDN蓝色头像;)。 - Sahat Yalkabov
嗨Sahat,我必须在这里适当地注册才能设置它。要做的事情太多了,时间太少了!!!哦,我多么喜欢拥有一个网站登录数据库!!! - Mick N

2
我在MSDN论坛上开了一个主题,询问同样的问题:如何在Windows XP上绕过Windows Phone 7 CTP? 简而言之,即使你找到了在Windows XP上安装Windows Phone 7 CTP工具的方法,你也不能启动Phone模拟器。它会在运行时崩溃。

1
在与 setup.exe 同一文件夹中查找 baseline.dat 文件。使用记事本打开 baseline.dat
浏览到 [gencomp7788] 部分,在此下更改以下条目的 1 为 0:
InstallOnLHS
InstallOnWinXP

保存文件并重新运行安装程序。


1
或者你可以下载一个叫做VM Virtualbox的东西,它允许你运行任何类型的虚拟机。一旦你有了它,你就可以创建一个新的虚拟机,并将操作系统设置为win 7,然后在其中安装它!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接