我在同一域中的一台远程计算机上安装了Visual Studio 2012的远程工具。
我可以ping通并通过telnet连接到指定的端口。
当我打开“附加到进程”对话框时,我尝试寻找服务器,但VS找不到它。(我尝试输入其IP和名称)
有什么想法吗?
我在同一域中的一台远程计算机上安装了Visual Studio 2012的远程工具。
我可以ping通并通过telnet连接到指定的端口。
当我打开“附加到进程”对话框时,我尝试寻找服务器,但VS找不到它。(我尝试输入其IP和名称)
有什么想法吗?
我遇到了同样的问题。我一直按“查找…”按钮并在那里搜索计算机,结果总是显示“找到 0 个连接”。看起来像是 VS2012 的一个 bug。
然而,当我在“限定符”字段中输入计算机名称(IP 地址对我也有效)和端口,然后在下面远离它的地方按“刷新”按钮时 - 连接才建立起来,并且进程列表被显示。
“限定符”字段中文本的格式为COMPUTER-NAME:PORT
(例如,WIN2012-TEST:4016
),以及IP-ADDRESS:PORT
(例如,192.168.1.1:4016
),两者都可以工作。端口是运行在目标机器上的远程调试监视器的“工具->选项”中显示的端口。
我曾经遇到过同样的问题,无论是“查找”按钮还是“刷新”按钮都无法帮助我(使用Visual Studio 2013和远程调试2013),我甚至尝试了计算机名称和IP地址加端口。
当我选择“显示所有用户的进程”并加载所有进程时,它就可以正常工作了。
我猜这个工具可能存在一些延迟,你可能需要做一些解决方案来解决这个问题。
我遇到了相同的错误信息,但最终发现这是一个不同于 OP 遇到的问题。
我的问题是远程调试工具在某种程度上并不跨版本兼容。在我的情况下,VS 2013 无法连接到 2015 远程调试工具。我承认,我有点期望它能够正常工作,但我并不感到意外。直到我明确输入了机器和端口,我才收到了可操作的错误消息。