2014-09-12 76 views
0

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

回答

1

使用某种记录或错误处理程序(如ELMAH)可能会更好。不要以为你可以调试一个发布模式DLL,因为它不包含pdb文件。加上调试生产站点会锁定IIS工作进程,所以如果你点击一个断点,其他用户点击该站点就会卡住等待你释放断点。

+0

好的,我可以完全输出堆叠信息以及变量的状态。根据应用程序的本机,只有堆栈跟踪和错误消息可能没有足够的信息来诊断问题。除了afaik,内部的异常不会默认输出gwt。我有一些情况,内部异常给我更多的信息比我能看到的例外 – Ageis 2014-09-12 20:56:46