Not able to add External Virtual Switch in Hyper-V to connect Android Emulator to Network
我正在使用 Hyper-V 运行 Visual Studio 模拟器 for android 来测试 Xamarin android 应用程序。但是模拟器无法连接到同一网络上的数据库机器(用于进行数据库调用),而我的计算机可以访问该数据库。
我在互联网上搜索了很多,但没有运气。即使我无法在 hyper-v 中添加新的外部虚拟交换机。在我的网络设置中,我可以看到 2 个网络适配器。一个是我的计算机使用 LAN 电缆(Realtek PCIe GBE 系列控制器)连接到的物理适配器(以太网),第二个是使用(Hyper-V 虚拟以太网适配器)连接的 vEthernet。
下面是我的 kit-kat 模拟器的 hyper-v 设置面板的屏幕截图。
它只显示一个开关(window phone emulator switch)而不是 Realtek Pci Switch。此外,我无法在此处添加新开关( hyper-v 中的外部开关)。按钮保持禁用状态。
请帮我解决这个问题。谢谢
我在阅读有关此的文章时找到了解决方案。要为 Hyper-V 添加外部交换机,我们的网络适配器设置中必须有 Hyper-V 可扩展虚拟交换机,如下所示:
如果它不存在,那么您可以从安装按钮添加它。它将打开一个弹出窗口,在此处选择协议,如下所示。
添加后,现在您将看到 Hyper-V 中启用了外部开关选项。