0

I've seen a variety of questions (like this) which relate to my issue, but none that specifically address my scenario.

I'm running a Windows 8 VM inside VMWare Fusion on my Mac. The VM has shared network, filesystem, etc through the NAT network adapter.

As I'm building an app using Visual Studio 2012, I'd like to do some remote debugging on my Windows Surface tablet (WinRT)... and I have installed the remote debugging tools on the Surface.

However, Visual Studio (running inside the VM) can never see the Surface as a CPU running on the network subnet.

Any ideas? I've even tried physically connecting the computers with USB/Ethernet adapters, but the Surface won't let me install the firmware.

4

1 回答 1

1

只要visual studio 调试器能看到surface 的IP 就应该够用了。他们不需要在同一个子网上(虽然这让事情变得容易了很多,但据我所知,他们不能被 NAT 处理,但这对微软来说是一个更好的问题)。我可以推荐的最好的方法是将您的网络从共享切换到桥接,这应该将您的 Win 8 VM 放在同一子网上的实际 IP 上。否则,您也许可以尝试 IPv6 ......但我不知道它与 VMware 的工作情况如何。

于 2013-07-05T12:49:19.237 回答