【问题标题】:no internet on windows phone 8 emulatorwindows phone 8 模拟器上没有互联网
【发布时间】:2013-05-03 10:00:56
【问题描述】:
我已经安装了 windows phone 8 SDK 并尝试运行一个在页面上嵌入 WebBrowser 的简单应用程序。当我尝试在模拟器中运行应用程序时,模拟器无法连接互联网。它显示一条错误消息,指出“您无权修改运行模拟器所需的内部 Hyper-V 网络适配器设置”。我确定我的登录名具有管理员权限。我的机器是 64 位的,启用了 hyper v 并且正在运行 Hyper v 管理器,在 BIOS 设置中启用了硬件虚拟化,启用了 DHCP 并连接到有线网络。我已经检查了所有系统要求。无论我做什么,它都会不断给出相同的错误信息。我在另一台机器上设置了所有内容,并尝试在该机器上运行该应用程序。该机器中也会显示相同的错误消息。谁能告诉我如何让它工作。
【问题讨论】:
标签:
windows-8
windows-phone-8
windows-phone
hyper-v
windows-phone-8-emulator
【解决方案1】:
DHCP 已启用并连接到有线网络
您可以在您的主机上运行 ipconfig /all 并在此处发布吗?
您的 DHCP 似乎有问题,或者多个 DHCP 和冲突。
【解决方案2】:
您需要将您的用户帐户添加为计算机上“Hyper-V 管理员”组的成员。
详细步骤:
- 按 Windows 键 + Q 并搜索“本地用户和组”。将搜索范围更改为“设置”。单击“编辑本地用户和组”。
- 展开“组”部分。右键单击“Hyper-V 管理员”并选择“添加到组”。
- 添加您的用户帐户。
【解决方案3】:
主机上的一些连接工具在与模拟器一起使用时会产生负面影响;我发现主机上安装了 cisco VPN 客户端阻止了模拟器找到互联网。其他 VPN 客户端可能有类似的副作用。我只是卸载了 cisco(内置的 windows VPN 可以满足我的需要),它运行良好。
我还看到了主机暂停/恢复后无法找到互联网的问题。在那个场景中,它原来是糟糕的网络驱动程序。我安装了一个专用的 Intel NIC(而不是主板上的板载 NIC)——问题解决了。
基本上,Hyper-V 有点挑剔。
【解决方案4】:
尝试通过取消选中然后再次选中来刷新 hyper-v,这对我有用。
脚步:
1.控制面板>>程序>>程序和功能>>打开和关闭windows功能>>hyper-v
2.取消选中它并重新启动电脑。
3.再次去控制面板检查hyper-v并再次重新启动电脑。
尝试运行模拟器,应该可以工作..
【解决方案5】:
另一个可能的原因是你没有以管理员身份启动 vs2013