为什么Windows Phone 8模拟器不能在Windows 8.1中运行?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么Windows Phone 8模拟器不能在Windows 8.1中运行?相关的知识,希望对你有一定的参考价值。
我已经下载了Windows Phone sdk,但是它给了我有关Hyper-V的错误,并要求我重新启动。我重新启动计算机并启动一个新的Windows Phone 8项目,当我调试它时,出现了此错误。
无法启动Windows Phone模拟器
Windows Phone Emulator需要Hyper-V。您的电脑缺少运行Hyper-V所需的以下先决条件-Windows 8专业版(64位)
我有什么办法可以完成这项工作?
system requirements documentation for the windows Phone 8 emulator声明您需要64位版本的Windows 8 Pro版本或更高版本。我怀疑您没有专业版。
您仍然可以在非Pro版本上为Windows Phone 8开发应用程序,但是您不能使用模拟器-您必须在注册的Windows Phone 8手机上进行调试。
只需完成一个简单的任务走这条路控制面板->程序和功能->开启或关闭Windows功能->确保已检查Hyper-V现在重新启动计算机
要允许Hyper-V(假设您有Windows 8.1 Pro或Windows 10 Pro)
转到cmd,以管理员身份运行,然后粘贴以下内容:
bcdedit /set hypervisorlaunchtype auto
将其关闭(因为您将在不调试的情况下很快陷入一些问题)
bcdedit /set hypervisorlaunchtype off
以上是关于为什么Windows Phone 8模拟器不能在Windows 8.1中运行?的主要内容,如果未能解决你的问题,请参考以下文章
为什么无法在Windows 8 Phone应用程序模拟器中将输入值转换为数字类型?
推送通知后台任务崩溃 Windows Phone 8.1 模拟器/设备
尝试使用模拟器在 Windows Phone 8 中的地图元素上获取地理位置