visual studio远程调试 - 在同一个域中找不到计算机

时间:2012-11-26 11:21:43

标签: visual-studio-2012 remote-debugging

我已在同一域中的远程计算机上安装了Visual Studio 2012远程工具 我可以ping和telnet连接到定义的端口。

当我打开“附加到进程”对话框并且VS找不到它时,我正在尝试找到服务器。 (我尝试输入其IP和名称)

有什么想法吗?

3 个答案:

答案 0 :(得分:25)

我遇到了同样的问题。我正在按“查找...”按钮并在那里搜索计算机,总是给我“找到0连接”。它看起来像VS2012的错误。

然而,当我输入计算机名称(IP地址也适用于我)和“限定符”字段中的端口,然后按下“刷新”按钮远远低于 - 然后才建立连接并显示了进程列表。

“限定符”字段中的文字格式为COMPUTER-NAME:PORT(例如WIN2012-TEST:4016)以及IP-ADDRESS:PORT(例如192.168.1.1:4016),两者都有效。端口是工具中显示的端口 - >在目标计算机上运行的远程调试监视器的选项。

答案 1 :(得分:0)

我遇到了同样的错误消息,但最终发现这是OP遇到的另一个问题。

我的问题是远程调试工具跨版本兼容(至少在某种程度上)。就我而言,VS 2013无法连接到2015远程调试工具。我承认,我有点期待它能够发挥作用,但我并不感到非常惊讶。直到我在机器和端口中明确输入我收到可操作的错误消息时才开始。

答案 2 :(得分:0)

我有相同的选项,查找按钮和刷新按钮都没有帮助我(Visual Studio 2013和远程调试2013),我甚至尝试了端口的计算机名称和IP地址。 当我选择"显示来自所有用户的流程"它加载了所有进程。

我猜这个工具有延迟,你可能需要做一些工作来解决这个问题。