我的 Windows Phone 模拟器在 VS 2013 Update 2 中去了哪里?
Posted
技术标签:
【中文标题】我的 Windows Phone 模拟器在 VS 2013 Update 2 中去了哪里?【英文标题】:Where has my Windows Phone emulators gone in VS 2013 Update 2? 【发布时间】:2014-12-01 19:13:04 【问题描述】:我已经安装了 Visual Studio 2013 Update 2,当我去创建一个通用应用程序时,我能够在本地计算机或模拟器上运行 Window 8 版本。但是对于 Windows Phone 版本,我只能在物理设备上运行它 - 没有模拟器/模拟器被列为选项。
我有什么遗漏吗?
【问题讨论】:
你确定你安装了 WP SDK 吗? 电话模拟器需要启用 Hyper-V 的机器。您确定您的机器支持 Hyper-V 的基线要求(您可以在 SDK 要求中查看这些要求)。 Hyper-V 是否在机器上运行? 您要为什么平台构建?模拟器是 x86,物理设备是 ARM,所以如果你不是针对 AnyCPU,那么只有一个可用。更改构建目标以获得另一个。 @JeffSanders-MSFT 我正在运行 Windows 8.1、64 位并具有 4GB 可用 RAM 的虚拟机上进行开发。所以我的猜测是问题出在 Hyper V 上。现在来了解如何在虚拟机上启用它... 【参考方案1】:您正在虚拟机上运行。您无法在虚拟机上运行 Hyper-V,因此您唯一的选择是物理设备来测试您的工作。您还可以移动到满足运行此处电话 SDK 要求中列出的模拟器要求的物理机。 “对于 Windows Phone 模拟器,Windows 8.1 (x64) 专业版或更高版本,以及支持客户端 Hyper-V 和二级地址转换 (SLAT) 的处理器”来自:http://www.visualstudio.com/products/visual-studio-professional-with-msdn-vs#Fragment_SystemRequirements
【讨论】:
【参考方案2】:我建议您将 Visual Studio 升级到最新更新,即 3:
http://www.microsoft.com/en-us/download/details.aspx?id=43721
还有一些模拟器更新。我想安装它们不会有什么坏处:
https://dev.windows.com/en-us/develop/download-phone-sdk
我认为将所有内容更新到最新版本是这里的方法。如果没有任何帮助,请尝试重新安装 Windows Phone SDK。上次我的模拟器丢失时我就这样做了..
【讨论】:
以上是关于我的 Windows Phone 模拟器在 VS 2013 Update 2 中去了哪里?的主要内容,如果未能解决你的问题,请参考以下文章
为什么无法在Windows 8 Phone应用程序模拟器中将输入值转换为数字类型?