Web 上的所有示例都假设我们要远程调试的远程服务器位于同一网络上。我只有一个静态 IP 地址并使用RDP
我连接到服务器。
我已经安装Remote Debugger
在远程机器上,但无法像Qualifier
在 Visual Studio -> 调试 -> 附加到进程中那样设置静态 IP 地址
Web 上的所有示例都假设我们要远程调试的远程服务器位于同一网络上。我只有一个静态 IP 地址并使用RDP
我连接到服务器。
我已经安装Remote Debugger
在远程机器上,但无法像Qualifier
在 Visual Studio -> 调试 -> 附加到进程中那样设置静态 IP 地址
msvsmon 中显示的 username@machinename 构造是需要进入 Visual Studio 中的限定符框中的文本 -> 附加到进程。
例如,msvsmon 说:
msvsmon started a new server named 'tf@macmini'. Waiting for new connections.
您可以在限定符框中键入 tf@macmini。
对于互联网上的机器,我猜你使用 username@[ip address here],例如
tf@123.234.32.1
尽管您至少需要确保正确设置了防火墙和身份验证。(调试不会通过 RDP 进行。)这里有一篇关于防火墙方面的文章。不记得身份验证涉及什么,尽管我怀疑至少您需要在两台机器上使用相同用户名和密码的帐户。