【问题标题】:remote debugging through terminal server通过终端服务器远程调试
【发布时间】:2011-12-10 03:06:31
【问题描述】:

我有一个在目标机器上运行的 .NET 应用程序。问题是,它有防火墙,不能直接通过开发者网络访问。在这之间有一个终端服务器连接,它充当这两个网络之间的桥梁。我想使用 Visual Studio/WinDBG 中的远程调试工具从我的开发人员 PC 调试到目标 PC。可以吗?Screenshot http://img822.imageshack.us/img822/9767/connectiono.png

【问题讨论】:

    标签: visual-studio visual-studio-2008 debugging remote-debugging


    【解决方案1】:

    我不知道任何可以通过 RDP 的通道机制,但也许以下设置可能是一个可以忍受的解决方法:

    1. 将 WinDbg 或 NTSD 放在目标系统上,这样它们就可以充当远程调试代理。
    2. 将 WinDbg 放在终端服务器上,并使用远程调试将其连接到目标系统。
    3. 使用 RDP 的驱动器映射让终端服务器可以访问开发人员 PC 上的源,并配置 WinDbg 以使用这些源。

    这远非理想——毫无疑问,最简单的调试方法是在开发机器上。但是,它使您不必到处移动源文件,而且由于 WinDbg 是可移植的,您不必在非开发机器上进行大量安装。

    【讨论】:

      猜你喜欢
      • 2015-03-20
      • 1970-01-01
      • 2010-10-21
      • 1970-01-01
      • 2015-10-21
      • 2013-02-07
      • 2011-10-05
      • 1970-01-01
      • 2020-03-31
      相关资源
      最近更新 更多