【发布时间】:2011-09-02 21:51:17
【问题描述】:
我在一台机器上运行 dbgsrv 没有问题,然后在另一台机器上使用 cbb 连接到远程会话
cdb -premote tcp:server=ipaddress,port=port process
但由于某种原因我无法制作
cdb -QR ipaddress
努力展示服务器。即使服务器在同一台机器上运行,防火墙关闭,运行
cdb -QR 127.0.0.1
返回
无法查询 127.0.0.1
类似 windbg > Connect To Remote Stub > Browse 也无法返回任何内容。
另外,虽然我可以使用
连接到远程会话windbg -premote tcp:server=ipaddress,port=port process
我不能使用 windbgs “连接到远程存根”来使用连接字符串连接到同一个会话
tcp:server=ipaddress,port=port 进程
知道是什么导致我无法查询服务器会话吗?另外,为什么我可以从命令行连接,但不能使用 Connect To Remote Stub 从 Windbg 中连接?
附:这可能也应该被标记为 dbgsrv,但是没有这样的标记。
附言我想使用 dbgsrv 而不是 .server 命令的原因是我想在本地机器上解析符号和源代码。
【问题讨论】:
-
根据文档:要发现调试服务器,必须使用提升的权限激活它。您是否以管理员身份运行 DbgSrv?除此之外(没有提到)我会说你做的一切都是正确的并且理解你在做什么。
标签: debugging windbg remote-debugging