【问题标题】:How do I setup remote debugging from scratch for an Asp.Net app如何从头开始为 Asp.Net 应用程序设置远程调试
【发布时间】:2010-09-14 06:21:19
【问题描述】:

我希望能够单步执行部署到远程位置的应用程序,该应用程序目前还没有 .Net 框架的 3.5 版。

我需要通过哪些步骤来实现这一目标?您预计这需要多长时间?

【问题讨论】:

    标签: asp.net debugging .net-3.5


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      如果您对远程位置具有不受限制的 TCP/IP 访问权限,这将非常容易(例如,最多 5 分钟即可使其工作):有关所涉及的步骤,请参阅 How to: Set Up Remote DebuggingHow to: Run the Remote Debugging Monitor

      如果您的开发机器通过防火墙、路由器等与远程服务器隔开,事情就会变得更加困难。由于远程调试需要 Windows 身份验证、DCOM 和其他通常(并且非常明智地)被安全策略阻止的东西,因此您很可能需要对远程网络进行某种 VPN 访问才能使事情正常工作。

      在目标服务器上设置Routing and Remote Access 服务是一种让 PPTP 拨入访问它的快速方法,但这样做会带来重大的安全隐患。因此,这很可能是占用您大部分时间的步骤(并且,取决于管理目标网络的组织,与他们的网络/安全人员进行大量讨论......)。

      我的建议是首先使用本地 LAN 上的测试机器进行远程调试测试,并在熟悉基本知识后处理连接问题。

      【讨论】:

      • 建议先尝试跨 LAN 进行此操作,尽管我似乎遇到了问题。时间允许时会回到它。再次感谢。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-01
      • 2017-04-19
      • 1970-01-01
      • 2013-11-17
      • 2011-06-03
      • 1970-01-01
      • 2018-05-06
      相关资源
      最近更新 更多