Windows phone 8 Windows Phone emulator未启动(无法设置UDP端口)

Windows phone 8 Windows Phone emulator未启动(无法设置UDP端口),windows-phone-8,hyper-v,windows-10,windows-phone-emulator,Windows Phone 8,Hyper V,Windows 10,Windows Phone Emulator,更新Windows 10以生成10061个Windows phone模拟器(全部8.1和10)后,停止启动。我得到以下错误: “Windows Phone Emulator无法连接到Windows Phone操作系统。无法设置UDP端口” 我尝试“修复”模拟器,但没有任何改变 Hyper-V管理器显示虚拟机工作正常,可以直接从Hyper-V管理器启动。 正如我所说,在以前的Windows10TP版本中,这是可以的 您是否在“控制面板\网络和Internet \网络连接”下看到您的“虚拟交换机”

更新Windows 10以生成10061个Windows phone模拟器(全部8.1和10)后,停止启动。我得到以下错误: “Windows Phone Emulator无法连接到Windows Phone操作系统。无法设置UDP端口”

我尝试“修复”模拟器,但没有任何改变

Hyper-V管理器显示虚拟机工作正常,可以直接从Hyper-V管理器启动。 正如我所说,在以前的Windows10TP版本中,这是可以的

您是否在“控制面板\网络和Internet \网络连接”下看到您的“虚拟交换机”信息?如果没有,您可以尝试再次从Hyper-V重新创建“Windows Phone Emulator内部开关”,以查看这是否解决了您的问题。请尝试以下步骤:

1.)打开Hyper-V

2.)关闭任何现有配置的电话模拟器

3.)单击“虚拟交换机管理器”

4.)单击“Windows Phone Emulator内部开关”

5.)记住此处显示的设置(因为您将删除并重新创建)

6.)单击“删除”删除现有的“Windows Phone Emulator内部开关”

7.)单击“应用”和“确定”

8.)通过单击“新建虚拟网络交换机”重新创建“Windows Phone Emulator内部交换机”,并使用步骤5中记住的相同设置


9.)然后尝试从Visual Studio中使用F5,这将在右侧虚拟交换机上配置一个新的仿真器。

对于我来说,以下步骤有效:

  • 打开Hyper-V管理器并删除所有模拟器

  • 从虚拟交换机管理器(hyper-v管理器右侧)删除所有内部交换机

  • 从控制面板->网络和共享中心,禁用windows phone emulator的虚拟以太网端口

  • 从那里启动VisualStudio并启动emulator(只需部署一个项目)

    更新:旧连接将保持禁用状态,并将创建新连接。如果要删除旧连接,请转到设备管理器,找到该连接并选择“卸载”


  • 上述解决方案对我不起作用。我发现问题出在Hyper-v适配器上,所以我决定删除它们,这导致Hyper-v再次创建它们

    以下是步骤

  • 以管理员身份运行cmd并输入以下命令

    设置devmgr\u show\u nonpresent\u devices=1

    启动devmgmt.msc

  • 这将启动设备管理器并显示hyper v网络适配器列表

  • 右键单击并卸载所有hyper v网络适配器

  • 打开Hyper v manager并删除虚拟机

  • 从虚拟交换机管理器(hyper-v管理器右侧)删除所有内部交换机

  • 重新启动系统,运行visual studio并启动emulator


  • 有关更多信息,请参见此

    在我的情况下,我的笔记本调制解调器出现问题。这是一款Sierra Wireless EM7345 4G LTE。我一停用Win10 Mobile Emulator,它就发挥了巨大的作用。

    我遇到了类似的问题,我尝试了各种解决方案(清理Hyper-V映像和网络交换机),重新安装Hyper-V,重新安装Visual Studio,恢复到旧的系统还原点,但我的任何操作都没有解决问题

    但我尝试了以下解决问题的措施,当然有些人可能会通过上述步骤和提供的其他答案来解决问题

    在我的情况下,我的虚拟适配器没有网络连接。我将我的wi-fi适配器连接共享到虚拟适配器。这对我来说是固定的,我可以将应用程序部署到emulator中而不会发生任何崩溃


    对我来说,上述所有解决方案都不起作用。 可能是因为我的以太网被禁用了

    我的解决方案与其他类似:

    1) 从hyper-v中删除虚拟机

    2) 删除所有内部开关

    3) 手动创建新交换机并选择wifi

    4) 安装虚拟机配置文件

    5) 启动它:)


    6小时结束后

    如果由于某种原因无法删除Hyper-V UI中的内部开关:

  • 转到regedit HKLM\SYSTEM\CurrentControlSet\Services\VMMP\Parameters\SwitchList

  • 删除Windows Phone条目(或全部)

  • 重新启动计算机
  • 启动VS并运行emulator,它将设置所有内容

  • 我遇到了类似的问题,尝试了许多解决方案,并通过执行以下步骤使仿真器正常工作:

  • 从“虚拟交换机管理器”中删除所有虚拟交换机
  • 重新启动系统
  • 转到控制面板->网络和Internet->网络和共享中心->高级共享设置
  • 并为所有网络配置文件启用“打开网络发现”和“打开文件和打印机共享”
  • 启动模拟器

  • 完成。

    以上Magani Felix建议的步骤对我有效,但我必须应用另外两个步骤:

  • 从devmgmt.msc中删除虚拟交换机后,无法再从hyper-v管理器中删除剩余的虚拟交换机条目(步骤5)。不过,只要把它留在那里就行了
  • 我第一次从Visual Studio启动模拟器时,它无法连接。当我在hyper-v manager中查看虚拟交换机时,它是作为专用虚拟网络创建的。从Visual Studio和hyper-v manager关闭模拟器,然后将内部交换机更改为内部虚拟网络解决了此问题。之后,模拟器将从VisualStudio启动并连接
  • Windows10Pro

    在尝试了以上所有内容以及其他线程的类似建议后,对我最终有效的方法是:

    • 卸载Hyper-V:添加/删除->打开/关闭Windows功能
    • 卸载Visual Studio Emulator for Android
    • 重新启动
    • 在设备管理器中,在中“卸载”所有剩余的“Hyper-V虚拟以太网适配器”
      -Virtualization software other than Hyper-V.
      
      -VPN clients.
      
      -Software firewalls.
      
      -Antivirus applications that hook into the network stack.
      
      -Network monitoring or logging tools.
      
      -Other system monitoring software.