【发布时间】:2018-03-22 16:19:35
【问题描述】:
我正在尝试使用 Visual Studio 2017 进行远程调试
我下载了Remote Tools for Visual Studio 2017 并将其安装在远程服务器上。在远程服务器防火墙中,我配置为允许msvsmon 的入站和出站。我还允许入站
135, 139, 445 TCP
137, 138,500, 4500 UDP
在我的机器中,我将防火墙配置为允许 Visual Studio 2017 的入站和出站
在视觉工作室,附加到进程,我尝试了以下
我也尝试使用默认连接类型,但它无法连接到远程机器。我错过了什么?
我正在添加更多细节
远程计算机正在运行 Windows Server 2012 R2 我的机器在 Windows 10 上运行,我使用的是 Visual Studio 2017
这是我收到的错误消息
我在远程机器上以管理员身份运行 msvsmon
在服务器 msvsmon 中显示 server name:port Number,但在 Visual Studio 中,我使用其 ip:port number 进行连接。希望没问题
【问题讨论】:
-
什么是远程机器?已经有一段时间了,但我从 VS 远程连接到带有 Windows 10 的 Raspberry,并且必须在 Windows 中配置 Raspberry 上的设置才能使其工作。我必须深入研究,但如果您提供有关远程设备的更多详细信息,我可能会提供帮助。
-
谢谢 Micheal,远程机器是 Windows 2012 Server R2 我现在已经用这个细节更新了问题
-
错误信息是什么?
-
msvsmon真的在服务器上运行吗? -
是的,它在服务器上运行我现在已经用错误消息更新了问题,感谢您指出
标签: c# visual-studio remote-debugging