【发布时间】:2012-11-13 20:50:29
【问题描述】:
我已在同一域中的远程计算机上安装了 Visual Studio 2012 远程工具。
我可以 ping 和 telnet 连接到定义的端口。
当我打开“附加到进程”对话框时,我试图找到服务器,而 VS 没有找到它。 (我尝试输入它的 IP 和名称)
有什么想法吗?
【问题讨论】:
标签: visual-studio-2012 remote-debugging
我已在同一域中的远程计算机上安装了 Visual Studio 2012 远程工具。
我可以 ping 和 telnet 连接到定义的端口。
当我打开“附加到进程”对话框时,我试图找到服务器,而 VS 没有找到它。 (我尝试输入它的 IP 和名称)
有什么想法吗?
【问题讨论】:
标签: visual-studio-2012 remote-debugging
我遇到了同样的问题。我按下“查找...”按钮并在那里搜索计算机,这总是给我“找到 0 连接”。它看起来像一个 VS2012 错误。
但是,当我在“限定符”字段中输入计算机名称(IP 地址也适用于我)和端口,然后按下远下方的“刷新”按钮 - 只有这样才建立了连接并显示进程列表。
“限定符”字段中的文本格式为COMPUTER-NAME:PORT(例如WIN2012-TEST:4016)和IP-ADDRESS:PORT(例如192.168.1.1:4016),两者都有效。该端口是在目标机器上运行的远程调试监视器的工具 -> 选项中显示的端口。
【讨论】:
我遇到了相同的错误消息,但最终发现这是一个 OP 遇到的不同问题。
我的问题是远程调试工具不跨版本兼容(至少在某种程度上)。就我而言,VS 2013 无法连接到 2015 远程调试工具。我承认,我有点期望它会起作用,但我并不感到非常惊讶。直到我明确输入机器和端口后,我才收到可操作的错误消息。
【讨论】:
我有相同的选项,“查找”按钮和“刷新”按钮都无法帮助我(Visual Studio 2013 和远程调试 2013),我什至尝试使用端口的计算机名称和 IP 地址。 当我选择“显示所有用户的进程”并加载所有进程时,它就成功了。
我猜这个工具有延迟,你可能需要做一些工作来解决这个问题。
【讨论】: