Luc*_*cas 2 windows internet emulator windows-phone
我通过 Visual Studio 2012 在 Windows 8 中运行的 Windows Phone 8 模拟器无法访问互联网。我知道这一点,因为其中之一,我无法在 WP8 模拟器中的 Internet Explorer 中打开任何网站。
另一方面(运行 Windows 8 的桌面)可以访问 Internet(我可以在 Windows 8 中毫无问题地浏览网站)。因此,我在运行的 Windows 8 实例中有互联网,但在该操作系统上运行的 Windows Phone 8 模拟器中没有互联网。
我家没有路由器。我从互联网提供商处获得的以太网电缆直接连接到我 PC 中的网卡。我的 IP 是静态设置的,并且是公开的。
到目前为止,我所做的只是打开 Visual Studio 并运行模拟器。加载后,我退出模拟应用程序,选择 Internet Explorer 磁贴并尝试打开几个已知网站,但都无法加载。我没有更改模拟器中的任何设置,也没有对模拟器图像进行任何其他操作。
我所期望的与 Windows Phone 7(7.0 和 7.1)模拟器的行为相同。我运行了模拟器,只要我的桌面互联网连接正常,我就可以立即访问它。情况并非如此。
我想重复一件事。我没有路由器。我没有更改 Windows 8 中关于网络的任何设置,我所做的只是运行模拟器并注意到它没有互联网访问权限。
Windows Phone 8 模拟器在它自己的 (Hyper-V) 虚拟机中运行,它有自己的网络和 MAC 地址。
使用 Hyper-V 管理器 --> 操作 --> 虚拟交换机管理器,检查虚拟交换机的设置;我相信默认情况下它设置为“内部网络”,这意味着没有外部访问。
“内部虚拟网络未绑定到物理网络适配器。因此,内部虚拟网络与所有外部网络流量隔离。”
由于您说您没有路由器,而只是将主机直接插入 ISP 的网络即可访问 Internet,因此您需要找到一种共享网络连接的方法。通过更改虚拟交换机设置以绑定到主机中的实际(额外)物理适配器,然后将其连接到路由器或类似设备(以将网络连接与 ISP 分开),或者将其保留为“内部网络”然后在主机上启用 Internet 连接共享(因此它充当路由器)。
有关从 MS 此处设置 Hyper-V 网络的更多信息:配置虚拟网络
WP8 模拟器故障排除也涵盖它:Windows Phone 8 模拟器故障排除
以下是有关如何在 Windows 8 上为 Hyper-V 虚拟机设置 ICS 的一些说明:在 Windows 8 上与 Hyper-V 来宾 (NAT) 共享 Internet 连接
归档时间: |
|
查看次数: |
10868 次 |
最近记录: |