65.9K
CodeProject 正在变化。 阅读更多。
Home

创建Windows Phone 8虚拟开发环境

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.76/5 (10投票s)

2013年5月5日

CPOL

2分钟阅读

viewsIcon

43016

设置Windows Phone 8虚拟开发环境

引言

像我一样,许多开发者并不想切换操作系统来为 Windows 8 和 Windows Phone 8 (WP8) 开发。遵循本技巧中的说明后,如果你也是其中之一,你将能够在保持当前操作系统不变的情况下开始为 WP8 开发。

要求

简单来说,你的电脑只需要两样东西。首先,你的电脑必须有 Hyper-V,否则你尝试设置的任何虚拟机都无法工作,即使你只是在没有虚拟机的情况下设置 Windows 8,你的 Windows Phone 模拟器也无法运行。第二个要求是,你必须拥有 64 位电脑。可能还需要其他东西,但如果缺少这两样,你基本上寸步难行。

准备以下内容

以下项目将需要开始设置此开发环境

  • VMware Player [下载]
  • Windows 8 x64 镜像 [下载]
  • Visual Studio x64 2012 (可以为 Express 版本) [下载]
  • Windows Phone 8 SDK [下载]

环境设置

步骤 1:首先安装你的 VMware Player。

步骤 2:安装完成后,找到你的 Windows 8 x64 镜像 (.iso)。使用你的 VMware Player,使用该 Windows 8 镜像创建一个虚拟机。

步骤 3:在记事本中,打开 C:\Users\{YOUR USERNAME}\Documents\Virtual Machines\{VM NAME}\{VM NAME}.vmx

打开该文件后,附加以下项目

hypervisor.cpuid.v0 = "FALSE" 
mce.enable = "TRUE" 

 

 注意:  这些选项告诉你的 VMware 配置不要向 Hyper-V 报告它正在虚拟机中运行。Hyper-V 会检查它是否正在虚拟机中运行,并且在检查到正在虚拟机中运行时,Hyper-V 将无法工作。由于模拟器使用 Hyper-V,如果没有配置这些选项,它将无法工作。  

 

 

 

 

 

 

步骤 4:安装 Visual Studio 2012。

步骤 5:安装 Windows Phone 8 SDK。

由于我们完成了步骤 3,我们应该能够在 VMware 中将此开发环境作为虚拟机运行。

结论

只要记住执行 步骤 3,此安装过程就非常简单。
我没有在教程中添加太多细节,因为我的受众是技术人员,因此使其更加简洁明了。

© . All rights reserved.