来自 VS2013 的远程调试无法连接到远程调试监视器

Posted

技术标签:

【中文标题】来自 VS2013 的远程调试无法连接到远程调试监视器【英文标题】:Remote Debugging from VS2013 getting Unable to Connect to Remote Debugging Monitor 【发布时间】:2015-05-30 08:55:24 【问题描述】:

我正在尝试从 Visual Studio 2013 远程调试到运行 Windows Server 2012 的远程服务器。 我已从远程服务器运行 Msvsmon,选项中的服务器名称为 FEP\build@DSS1Build1。我已经设置了 Windows 身份验证,并且还授予了 EVERYONE 调试权限。 在我自己机器上的 Visual Studio 上,我执行 Attach to process 并在 Qualifier 字段中输入相同的服务器名称,即。 FEP\build@DSS1Build1。 但是,当我按刷新时,我收到消息:

“无法连接到 Microsoft Visual Studio 远程调试监视器...似乎没有在远程计算机上运行”

我需要在防火墙中解除阻止吗?

【问题讨论】:

【参考方案1】:

需要做几件事。

    在远程服务器上,您需要启动 Visual Studio 远程调试监视器并确保以管理员用户身份运行它(否则您无法连接)。

    确保它是正确的版本(取决于您的服务器是 64 位还是 32 位)。

    您还需要确保远程调试服务正在运行。您可以运行配置向导来查看状态。

    那么你需要把你提到的完整的限定符放进去。

【讨论】:

以上是关于来自 VS2013 的远程调试无法连接到远程调试监视器的主要内容,如果未能解决你的问题,请参考以下文章

远程调试:无法连接到远程虚拟机。连接超时

VS远程调试

无法连接到远程调试器

无法连接到远程调试器

VS远程调试(Visual Studio)远程连接到linux cmake(跨平台开发)(适用于VS2019,且远程目标平台cmake版本大于等于3.8)

Visual Studio (VS2008) 中的远程调试,Windows 窗体应用程序