尝试配置 Visual Studio 2013 (pro, FWIW) 来调试 VirtualBox 主机。我按照本指南正确设置了主机:它适用于内核模式,但不适用于用户模式。这是调试器设置:
当我使用内核模式时它可以工作(并且我正在成功调试内核):
但我不能在用户模式下做到这一点。我跑了:
dbgsrv.exe -t tcp:port=53902
并看到它dbgsrv.exe
实际运行,但我仍然得到这个:
实际上这是有道理的,因为我从未指定机器名称/IP(我应该在哪里输入?)。
防火墙已关闭,机器可通过网络访问(文件共享)。
那么如何完成用户模式调试(Windows User Mode Debugger
, not Remote
)?