【发布时间】:2013-08-03 13:28:57
【问题描述】:
如何从其他具有 Visual Studio 的计算机远程调试托管应用程序。这是我尝试过的:
- 将 Visual Studio 中的远程调试文件夹复制到远程机器中并运行
msvsmon.exe(64 位版本,因为两台机器都是 64 位)。 - 在两台机器上使用相同的 Windows 登录帐户。
- 然后我启动 Visual Studio 并使用附加来处理。在传输中,我选择“默认”并在限定符中给出运行
msvsmon.exe的机器的主机名。 - 然后我按刷新按钮查看该机器上的进程列表。我可以看到另一方面它说“用户xyz已连接”。但是,刷新失败,我收到以下错误:
我在这里做错了什么?我正在尝试使用 VS2008 Pro,如果重要的话,两个系统上的操作系统都是 Windows Server 2008 R2。
注意:我可以使用远程传输毫无问题地调试非托管应用程序。
【问题讨论】:
-
使用MSDN article。防火墙是通常的挂断,你没有提到它。
-
确保在远程计算机上也运行 msvsmon.exe 以管理员身份
标签: c# .net visual-studio debugging remote-debugging