Visual studio 2012 运行Windows Phone emulator的Hyper-V替代方案

Visual studio 2012 运行Windows Phone emulator的Hyper-V替代方案,visual-studio-2012,windows-8,windows-phone-8,hyper-v,windows-phone-8-emulator,Visual Studio 2012,Windows 8,Windows Phone 8,Hyper V,Windows Phone 8 Emulator,我最近买了一台Windows8笔记本电脑,只是为了开发WindowsPhone应用程序。我的不是专业版,因此Hyper-V不会运行。(我买了笔记本电脑后意识到Hyper-V需要WinPro) 我无法升级到专业版。有人能给我推荐一下我的模拟器可以运行的Hyper-V的替代品吗?谢谢。Windows Phone 8 emulator是一个特殊的Hyper-V映像。它不能在其他虚拟化技术上运行 如果没有模拟器,唯一的选择是使用实际设备。您可以使用虚拟机部署windows phone 8操作系统。 我的

我最近买了一台Windows8笔记本电脑,只是为了开发WindowsPhone应用程序。我的不是专业版,因此Hyper-V不会运行。(我买了笔记本电脑后意识到Hyper-V需要WinPro)


我无法升级到专业版。有人能给我推荐一下我的模拟器可以运行的Hyper-V的替代品吗?谢谢。

Windows Phone 8 emulator是一个特殊的Hyper-V映像。它不能在其他虚拟化技术上运行


如果没有模拟器,唯一的选择是使用实际设备。

您可以使用虚拟机部署windows phone 8操作系统。 我的笔记本电脑处理器不支持hyper-v,所以我在虚拟机上安装了win phone 8。 我发现这个链接很有用。。
检查它:

您不再需要模拟器来测试您的应用程序了。我不知道微软什么时候改变了他们的限制,但是你现在可以注册一部手机到你的微软帐户,而不需要开发者帐户。当您下载wp8 sdk(Microsoft下载中心-包括VS 2012的快速版本)时,在Windows 8笔记本电脑的“所有应用”下,会出现“Windows Phone开发者注册”

请参见此处的windows phone注册的先决条件:

他们一定是在很短的时间内改变了这一点,但我没有找到关于这一点的官方声明


我想他们也改变了对使用该帐户的设备的限制:你可以用一个开发者帐户注册最多五部手机,现在只有三部。

对SLAT的Windows10移动SDK的要求感到失望,我决定尝试另一种方法来启动W10M开发

这里有一个解决方案,可以让Windows10移动仿真器在Windows7上工作,不使用Hyper-V,也不使用SLAT

1.通过安装Virtualbox开始

2.下载“Microsoft Emulator for Windows 10 Mobile”

3.运行自动下载程序,然后选择“在单独的计算机上安装”。它将下载XDE和仿真器映像(大约1.5GB)

4.在\Redistributable\1.0.0.0下,运行WindowsPhoneSDK-VHD.msi

5.将C:\Program Files(x86)\Windows Kits\10\Emulation\Mobile\10.0.10586.0\flash.vhd复制到您有写权限的地方

6。在Virtualbox中创建一个新的Windows 8虚拟机,并使用现有的flash.vhd文件作为驱动器

7.在将Virtualbox虚拟机启动到以下设置之前,请编辑它:

  • 内存:至少1024MB
  • 芯片组:ICH9
  • 启用IO APIC
  • 启用绝对指向设备
  • 启用PAE/NX
  • 默认情况下,应该已经选中VT-x和嵌套分页
  • 网络:在“高级”下,将适配器类型更改为“英特尔Pro/1000 MT桌面”(82540EM)
8。启动虚拟机。它会抱怨,很可能是错误“一般故障-不要使用此!!!”。确定并删除所有错误,然后重试

第三次尝试后,Windows 10 Mobile Emulator在Virtualbox中为我启动。现在每次都先开始

适用于Windows 7下的Intel Core2Quad Q6600


我认为,唯一的选择是将应用程序部署到一个真正的应用程序中device@Kookiz这意味着我需要一个开发者帐户,对吗?@Kookiz我可以使用vmware吗?有可能吗?我认为这是不被支持的。为什么不升级到Windows 8 Pro?也许笔记本制造商对更新有一些折扣价格?@outcoldman不打折。我必须付全价。无论如何,谢谢。那不是真的。它还与Virtualbox[1]和VMWare配合使用。到目前为止,我遇到的唯一问题是网络连接。[1] 这确实可行,而且看起来很有希望,但有两个大问题尚未解决:您无法将来宾vm连接为usb设备。即使你设法部署了应用程序,手机也不会被激活进行开发。视频链接无论如何都会断开。微软,一切都白费了!在此处找到工作教程:。刚刚在Windows10上测试过,效果不错!