是否可以远程调试使用Visual Studio VirtualBox的?(Is it possibl

2019-08-20 00:20发布

我对Sun的开源运行不同版本的我们的应用程序的VirtualBox的 ,是有可能的远程调试从Visual Studio中的主机操作系统的应用程序? 问题是,在Visual Studio中,当我想连接到远程机器,我必须输入一个计算机名或IP和IP我从虚框之内得到的是不能从主机执行ping操作。

我在调试本地代码主要感兴趣的(这样我就可以在没有认证运行),但如果有一种方法来调试托管代码也请让我知道。

我要指出的是,主机操作系统是Vista和来宾为XP。


感谢Mark我得到的东西的工作,我会注意,所有我不得不采取以供将来参考的步骤:

  1. 从VM网络改变NATBridged Adapter (具有到VM第一断电)
  2. 在客户机操作系统更改默认安全设置,以Classic - local users authenticate as themselves为这里所描述 :

    • Control Panel -> Administrative Tools -> Local Security Policy
    • Local Policies -> Security Options
    • 更改Network access: Sharing and security model for local accounts经典-本地用户以自己的身份验证
  3. 重新启动客户机操作系统

  4. 禁用防火墙上的guest OS
    • 如果msvsmon本身不能做到这一点
    • firewall.cpl

Answer 1:

这听起来像你的客人设置有NAT的netowking适配器。 进入来宾设置,选择网络和网络,如果的类型是NAT切换到桥接。 NAT产生不是公共的地址范围; 然而,桥接会给客户操作系统在同一子网中主机的IP。



文章来源: Is it possible to remote debug a VirtualBox with visual studio?