无法在 VirtualBox 机器上的 VS2013 中使用 "User Mode Debugger"
Unable to use "User Mode Debugger" in VS2013 on VirtualBox machine
正在尝试配置 Visual Studio 2013(专业版,FWIW)以调试 VirtualBox 主机。我按照 this guide 并正确设置了主机:它适用于内核模式,但不适用于用户模式。这是调试器设置:
当我使用内核模式时它工作(并且我正在成功调试内核):
但是我不能为用户模式做。我运行:
dbgsrv.exe -t tcp:port=53902
并看到 dbgsrv.exe
实际运行,但我仍然明白:
其实是有道理的,因为我从来没有指定机器name/IP(我应该在哪里输入?)。
防火墙已关闭,机器可通过网络访问(文件共享)。
那么如何完成用户模式调试(Windows User Mode Debugger
,而不是Remote
)?
好吧,傻我..."Computer name" 必须匹配 VirtualBox 主机名...
正在尝试配置 Visual Studio 2013(专业版,FWIW)以调试 VirtualBox 主机。我按照 this guide 并正确设置了主机:它适用于内核模式,但不适用于用户模式。这是调试器设置:
当我使用内核模式时它工作(并且我正在成功调试内核):
但是我不能为用户模式做。我运行:
dbgsrv.exe -t tcp:port=53902
并看到 dbgsrv.exe
实际运行,但我仍然明白:
其实是有道理的,因为我从来没有指定机器name/IP(我应该在哪里输入?)。
防火墙已关闭,机器可通过网络访问(文件共享)。
那么如何完成用户模式调试(Windows User Mode Debugger
,而不是Remote
)?
好吧,傻我..."Computer name" 必须匹配 VirtualBox 主机名...