2014-09-12 117 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