Visual studio 2012 无法从VM内部使用Visual Studio 2012远程调试器
我看到了很多与我的问题相关的问题(比如),但没有一个专门针对我的场景 我在Mac上运行的是VMWare Fusion内部的Windows 8虚拟机。虚拟机通过NAT网络适配器共享网络、文件系统等 当我使用Visual Studio 2012构建应用程序时,我想在我的Windows Surface tablet(WinRT)上进行一些远程调试。。。我已经在表面上安装了 但是,VisualStudio(运行在VM内部)永远无法将表面视为在网络子网上运行的CPUVisual studio 2012 无法从VM内部使用Visual Studio 2012远程调试器,visual-studio-2012,windows-8,vmware-fusion,Visual Studio 2012,Windows 8,Vmware Fusion,我看到了很多与我的问题相关的问题(比如),但没有一个专门针对我的场景 我在Mac上运行的是VMWare Fusion内部的Windows 8虚拟机。虚拟机通过NAT网络适配器共享网络、文件系统等 当我使用Visual Studio 2012构建应用程序时,我想在我的Windows Surface tablet(WinRT)上进行一些远程调试。。。我已经在表面上安装了 但是,VisualStudio(运行在VM内部)永远无法将表面视为在网络子网上运行的CPU 有什么想法吗?我甚至尝试过用USB/以
有什么想法吗?我甚至尝试过用USB/以太网适配器物理连接计算机,但Surface不允许我安装固件。只要visual studio调试器能够看到Surface的IP就足够了。它们不需要在同一个子网中(虽然这使它变得非常容易,但据我所知,它们不能被NAT'd,但直接对Microsoft来说,这是一个更好的问题)。我能推荐的最好方法是将网络从共享切换到网桥,这将使Win 8虚拟机位于同一子网上的实际IP上。否则,您可能可以尝试IPv6。。。但我不知道这对VMware的效果有多好。尝试在Visual Studio的调试器配置中键入Surface的IP地址。有时VS看不到我的表面,但如果我键入IP,我可以调试。宾果!那很有魅力!IP地址是本地网络上看不到的关键,但这是我所需要的。谢谢