来自 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远程调试(Visual Studio)远程连接到linux cmake(跨平台开发)(适用于VS2019,且远程目标平台cmake版本大于等于3.8)