2009-02-17 68 views
6

我已經部署了新版本的ASP.NET web服務。當客戶端調用此服務時,IIS日誌文件報告錯誤代碼500。我自己的(測試)可以使用該服務沒有任何錯誤。我在我的ASP.NET webservice中啓用了錯誤日誌,但沒有記錄錯誤,這導致我相信這個錯誤不是由我的代碼引發的,而是在「早期」堆棧中的某處。我也檢查了httperr1.log文件,但沒有什麼相關的。如何跟蹤我的web服務拋出的IIS 500錯誤

問題,我如何向IIS添加更多錯誤日誌來調查錯誤?我無法訪問客戶端。

[更新]我使用IIS6。我檢查了事件日誌並沒有發現任何內容。

+0

任何ASP.net錯誤,通常都會記錄在事件查看器中。你在那裏檢查? – Ramesh 2009-02-17 15:56:29

回答

3

DebugDiag 2.0從微軟是你想,如果你是IIS6使用一定的工具。

+0

「對不起。此下載不再可用。」 – 2014-01-29 06:21:06

+0

更新到DebugDiag 2.0。這個環節也可能在未來破裂; debugdiag.com或http://blogs.msdn.com/b/debugdiag可能會更持久。 – JohnW 2014-02-03 20:06:01

0

你的日誌文件格式是什麼? IIS格式通常包含來自特定請求的錯誤消息,而默認格式不包含錯誤消息。

0

如果您從本地主機上的自動生成代理運行webMethod,則可以在崩潰時看到堆棧跟蹤轉儲。

相關問題