我一直在尝试使用模拟器来测试VS2015的UWP应用程序。我已经安装了所有安装的所有最新版本。
我已经完成了this post中所有建议的修补程序(除了安装更新,因为我已经安装了更新的版本)。
我已经没有想法了。
我可以在Hyper-V中启动创建的模拟器,但我无法从此模拟器中浏览网页。创建的虚拟交换机是内部的,所以我只能假设这是预期的行为。
我反复删除了虚拟机和虚拟交换机,并尝试从头开始,但似乎没有任何效果。
我也试过以管理员身份运行VS.
当我等待并关闭模拟器VS报告错误时:
错误DEP6100:期间发生以下意外错误 自举阶段'连接到设备 ' 90F4E8F4-EC5F-4B64-B2E8-6EDE6F813BD3'。':SystemException - 一种方法 在未初始化的物体上被召唤。
更新
我已尝试禁用Hyper-V并重新安装此功能,但我仍处于相同的情况。我已经检查了所有与英特尔超线程相关的BIOS设置,这一切看起来都是正确的。我已经有其他HyperV Linux虚拟机工作正常(现在在尝试使其工作时被删除)。
我现在已经到了能够更清楚地了解问题的地步。因为我收到了以下错误信息。
在Visual Studio中,报告的错误是:
DEP0001:意外错误:-1988945900
这也会从模拟器中产生以下错误:
模拟器无法连接到设备操作系统: 无法自动检测来宾系统IP地址。一些功能 可能会被禁用。
当我查看虚拟交换机(Hyper-V中的Windows Phone Emulator Internal Switch)时,我在网络和共享配置中看到以下内容:
我认为这是根本问题。
我已经多次删除并重新创建了所有虚拟机和虚拟交换机。我也在我的系统上运行XdeCleanup.exe
的每个版本,也是很多次。无论我做什么,虚拟交换机都是在没有任何网络访问的情况下错误创建的我假设因为它没有网络访问权限,所以无法获得IP地址,这意味着它已经坐落在一个小小的世界中。可怜的事。
有关如何进行此配置以使其具有网络访问权限的任何信息都将非常感激。