【问题标题】:debugging a published site asp.net webforms website调试已发布的站点 asp.net webforms 网站
【发布时间】:2014-09-12 18:19:04
【问题描述】:

今天我们的 asp.net 网站(不是 Web 应用程序)在我们的生产服务器上出错。幸运的是,最新的源代码解决了这个问题。当我们发布时,我们的高级开发人员强迫我们进入发布模式并关闭 web.config 中的调试(由于 PCI 合规性的安全审计)。当网站以发布模式发布时,有没有办法从我们的办公室远程调试网站?

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    您最好使用某种日志记录或错误处理程序,例如 ELMAH。不要认为您可以调试发布模式 dll,因为它不包含 pdb 文件。另外,调试生产站点会锁定 IIS 工作进程,因此如果您遇到断点,其他访问该站点的用户就会卡住,等待您释放断点。

    【讨论】:

    • OK 我可以完整输出堆叠信息以及变量的状态。根据应用程序的本机,仅堆栈跟踪和错误消息可能不足以诊断问题。除了 afaik 之外,内部异常默认情况下不会输出 gwt。在某些情况下,内部异常给我的信息比我能看到的异常更多
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-19
    • 2011-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多