我已经看到了与我的问题相关的各种问题(如this),但没有一个专门针对我的场景。
我在我的苹果电脑上运行Windows8虚拟机,运行的是VMWare融合系统。VM通过NAT网络适配器共享网络、文件系统等。
当我使用Visual Studio2012构建一个应用程序时,我想在我的Windows Surface tablet (WinRT)上做一些远程调试……我已经在表面上安装了remote debugging tools。
但是,Visual Studio (在VM中运行)永远不会将Surface视为在网络子网上运行的CPU。
有什么想法吗?我甚至尝试过将电脑与USB/以太网适配器进行物理连接,但Surface不让我安装固件。
发布于 2013-07-05 20:49:19
只要visual studio调试器可以看到图面的IP,就应该足够好了。它们不需要在同一子网中(虽然这使它变得容易得多,但据我所知,它们不能被NAT,但这对微软来说是一个更好的问题)。我能推荐的最好的方法是为你的网络从共享切换到网桥,这应该会把你的Win8虚拟机放在同一子网中的一个实际IP上。否则,您也许可以尝试IPv6...但我不知道这在VMware上会有多好。
https://stackoverflow.com/questions/17489181
复制相似问题