加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

在Win10 VMWare中运行WinPhone模拟器

发布时间:2020-12-14 04:06:01 所属栏目:Windows 来源:网络整理
导读:我有一个Win 8.1托管操作系统,运行VS2013,可以在模拟器中测试我的WinPhone应用程序.主机操作系统是Win7 Pro. 我重新安装了Win10和VS2015的托管操作系统,现在当我尝试使用模拟器测试我的应用程序时,我得到了Hypervisor未启用错误: 我已尝试按照以下方式禁用
我有一个Win 8.1托管操作系统,运行VS2013,可以在模拟器中测试我的WinPhone应用程序.主机操作系统是Win7 Pro.

我重新安装了Win10和VS2015的托管操作系统,现在当我尝试使用模拟器测试我的应用程序时,我得到了Hypervisor未启用错误:

我已尝试按照以下方式禁用和重新启用HyperV(在托管操作系统中):

Unable to start the Windows Phone Emulator

但无济于事.

我也尝试打开托管计算机的BIOS设置(PhoenixBIOS),但我没有看到任何可以帮助的选项.

还有什么我可以尝试让它工作?

(为什么我为什么不首先备份VM?!)

进入Workstation以提升模式运行Powershell(以管理员身份运行)
并运行

启用-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

停止工作站并转到设置/处理器/虚拟化引擎并设置:

>首选模式:自动
>禁用二进制转换加速:未选中
>虚拟化Intel VT-x / EPT或AMD-V / RVI:已选中
>虚拟化CPU性能计数器:已选中

启动Workstation并运行lusrmgr.msc并检查您的帐户是否在Hyper-V Administratiors组中

检查HV Host Service和Hyper-V虚拟机管理已启动并正在运行的服务.

如果错误31:连接到系统的设备无法运行,请按照here中的步骤操作.

The fix is:

  • Shut down Workstation.
  • Open the registry (Start > Run > regedit).
  • Browse to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceshcmon.
  • Create a new key called Parameters.
  • In Parameters,create a new DWORD value entry named DisableDriverCheck,and then set the value to 1.
  • Reboot

Appears this issue is for Windows 7 host. The fix worked on the few I
tried.

如果错误31仍然出现在工作站命令提示符下以提升模式(以管理员身份运行)运行并键入

bcdedit / set“{current}”hypervisorlaunchtype auto

然后重新启动Workstation.

再次检查HV Host Service和Hyper-V虚拟机管理已启动并正在运行的服务.

转到网络和共享中心/更改适配器设置并禁用并重新启用名称为的所有适配器:vEthernet(内部以太网端口Windows Phone仿真器内部交换机)

现在你应该运行模拟器……;)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读