如何运行Windows Phone 10模拟器?

10

我在寻找如何启动Windows Phone 10模拟器时遇到了困难。

我已经完成的步骤:
我下载了模拟器映像并安装了它(我知道flash.vhd文件的位置)

我正在运行Windows 8.1 x64专业版。Hyper-V服务似乎正在运行。如果我运行coreinfo -v,我会得到这样的输出:

Coreinfo v3.31 - Dump information on system CPU and memory topology
Copyright (C) 2008-2014 Mark Russinovich
Sysinternals - www.sysinternals.com

Note: Coreinfo must be executed on a system without a hypervisor running for
accurate results.

Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Intel64 Family 6 Model 60 Stepping 3, GenuineIntel
Microcode signature: 0000001A
HYPERVISOR      *       Hypervisor is present
VMX             -       Supports Intel hardware-assisted virtualization
EPT             -       Supports Intel extended page tables (SLAT)

这是我的MachineSLATStatusCheck输出:

You have a SLAT capable machine.

我想我的电脑符合硬件要求,但是如何启动模拟器?

顺便说一下,我只安装了VS 2012,但我不想升级它。现在我只需要模拟器。

1个回答

15

模拟器的可执行文件为\Program Files (x86)\Microsoft XDE\xde.exe

使用/?运行可获取有关参数的帮助信息。

以下是VS 2015(稍早版本)为我启动它的方式(从procexp获得)。将此更新到您的文件夹和选项,它应该可以通过命令行启动模拟器:

"C:\Program Files (x86)\Microsoft XDE\10.0.1.0\XDE.exe" /name "Emulator 10.0.1.0 WVGA 4 inch 512MB.rob" /displayName "Emulator 10.0.1.0 WVGA 4 inch 512MB" /vhd "C:\Program Files (x86)\Windows Kits\10\Emulation\Mobile\10.0.1.0\Flash.vhd" /video "480x854" /memsize 512 /diagonalSize 4 /language 409 /creatediffdisk "C:\Users\Rob\AppData\Local\Microsoft\XDE\10.0.1.0\dd.480x854.512.vhd" /snapshot /fastShutdown


为什么没有可执行文件,我只需运行即可获得预装有几个默认应用程序(包括Edge)的模拟器?在iOS上,这非常简单;您安装Xcode并从菜单中运行模拟器。就是这样。这真的很令人沮丧。初始体验确实很重要,现在我已经失去了尝试模拟器和测试它的愿望。 - mgol
还有更多:运行 xde.exe /? 会在弹出窗口中显示用法,而不是在控制台中内联显示。您无法从此弹出窗口复制文本。 - mgol
实际上,你可以通过在弹出窗口中按下CTRL+C来复制几乎所有Windows中的文本。然后你就可以复制它的全部内容。是的:仍然不是很方便。 - Simon K.

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