【发布时间】:2014-09-12 18:19:04
【问题描述】:
今天我们的 asp.net 网站(不是 Web 应用程序)在我们的生产服务器上出错。幸运的是,最新的源代码解决了这个问题。当我们发布时,我们的高级开发人员强迫我们进入发布模式并关闭 web.config 中的调试(由于 PCI 合规性的安全审计)。当网站以发布模式发布时,有没有办法从我们的办公室远程调试网站?
【问题讨论】:
标签: asp.net
今天我们的 asp.net 网站(不是 Web 应用程序)在我们的生产服务器上出错。幸运的是,最新的源代码解决了这个问题。当我们发布时,我们的高级开发人员强迫我们进入发布模式并关闭 web.config 中的调试(由于 PCI 合规性的安全审计)。当网站以发布模式发布时,有没有办法从我们的办公室远程调试网站?
【问题讨论】:
标签: asp.net
您最好使用某种日志记录或错误处理程序,例如 ELMAH。不要认为您可以调试发布模式 dll,因为它不包含 pdb 文件。另外,调试生产站点会锁定 IIS 工作进程,因此如果您遇到断点,其他访问该站点的用户就会卡住,等待您释放断点。
【讨论】: