簡體   English   中英

如何調試IIS 7模塊?

[英]How to debug an IIS 7 module?

我們有一個IIS 7模塊以相當奇怪的方式失敗(至少對我們來說) - 該模塊的32位版本顯然有一些奇怪的行為,它會尋找64位版本的DLL並使用它,如果它是在64位機器上,而不是32位版本,因為我們故意安裝了32位版本。

在我們弄清楚這一點之前(閱讀:最后猜對了),模塊展示的行為“根本就不起作用” - 沒有錯誤消息,模塊沒有像通常那樣寫日志文件(因為它根本沒有工作) ),事件日志中沒有任何內容,IIS日志中沒有任何內容,除了我們已向表示非工作行為的頁面發出POST請求的確認。

我的問題是:為了防止像我們這樣使用大量的時間, 是否有任何日志文件或文件,我們可以看到'這樣的模塊已經失敗'或'XYZ模塊拋出BadImageFormatException有給我們甚至一點點關於發生了什么的線索?

提前致謝

您可以使用Global.asax Application_Error將Server.Transfer重定向到自定義技術錯誤頁面,該頁面將使用GetLastError()顯示HttpServerUtility服務器錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM