我想在实际设备上测试我的Windows Phone 8应用程序,但我需要计算机的IP地址才能执行此操作。当我在命令提示符下键入'ipconfig'时,它显示两个不同的IPv4地址,我无法分辨哪个是我的计算机的正确版本,允许我在设备上测试应用程序。
命令提示输出:
Ethernet Adapter vEthernet <Internal Ethernet Port Windows Phone Emulator Internal Switch>:
IPv4 Address......: 169.254.xx.xx
Ethernet Adapter vEthernet <New Virtual Switch>:
IPv4 Address......: 192.168.x.xxx
我有一点时间让这个应用程序真正在设备上工作,所以如果有任何你看到的东西是关闭的,请务必让我知道。我对这个问题的关注是,这些是我的计算机真正的IP地址?
第一个是您计算机的IP地址,第二个是应用程序或操作系统虚拟化。
从169.254开始的那个你可以放心地忽略。如果设备在几秒钟内没有从任何DHCP服务器接收到IP,它会创建自己的IP,从169.254.x.x开始,但是您无法使用这样的IP到达任何内容,也无法访问您的设备。
第二个是你的真实案例。 192.168.x.x表示您是私有网络的一部分(但它也可能是10.x.x.x)。