无法使用Windows Phone 10模拟器

8
我在我的Windows 10开发机上安装了Visual Studio 2015企业版。我可以创建新的通用Windows平台应用程序,并在模拟器和本地机器上运行它。
然而,当我选择任何一个预安装的5个移动模拟器并开始调试时,我会看到模拟器应用程序(XDE.exe)被启动,但是我立即收到一个错误对话框,其中包含以下消息:
“模拟器无法在虚拟机上设置某些属性:无法更改虚拟机的显示控制器设置:....Mobile Emulator 10.0.10240.0 WVGA 4英寸...虚拟机的配置版本不支持设置分辨率类型、水平分辨率或垂直分辨率。”
当我打开Hyper-V管理器时,我可以看到3个虚拟机已安装。我甚至可以启动它们,并最终以期望的分辨率和方向显示Windows Phone 10主屏幕。
这种情况发生在以普通用户或管理员身份运行Visual Studio 2015时。
1个回答

1
请确保您的计算机已连接到互联网,如果仍安装有“通用 Windows 应用程序开发工具”:
  • 转到“程序和功能”,选择 Visual Studio 2015,点击“更改”。
  • 在 Visual Studio 设置中,点击“修改”。
  • 取消选择“通用 Windows 应用程序开发工具”功能。
  • 再次选择“通用 Windows 应用程序开发工具”,并点击“更新”。
如果您已卸载了“通用 Windows 应用程序开发工具”,请重新安装该工具。 或者,按照以下步骤重新安装 JavaScript 项目系统和语言服务:
  • Download the installer for your edition of Visual Studio, such as, vs_community.exe.
  • Open a command window, and run the following command:
  • vs_community.exe /modify /installselectableitems JavaScript_Hidden /passive
  • Change directories to C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
  • Run the following commands:

     devenv /updateconfiguration
    
     devenv /clearcache
    

当我在修改窗口时,在通用Windows应用程序中的工具下,我注意到未选择Windows 10移动设备模拟器,这很奇怪,因为我几周前还在使用它们。我不确定它们是如何被卸载的 :) 谢谢,也许您的步骤将帮助其他人。 - Almis

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