3

IIS 7 モジュールがかなり奇妙な方法で (少なくとも私たちにとっては) 失敗していました。モジュールの 32 ビット バージョンには、64 ビット バージョンの DLL を探してそれを使用する奇妙な動作があったようです。意図的に 32 ビット バージョンをインストールしたため、32 ビット バージョンではなく 64 ビット マシン上にありました。

これを理解する前に (読み: 最終的に正しく推測されました)、モジュールが示していた動作は「単に機能していない」というものでした。エラー メッセージは表示されず、モジュールは通常のようにログ ファイルを書き込んでいませんでした (まったく機能していなかったため)。 )、動作していない動作を示すページに対して POST 要求を行ったという確認を除いて、イベント ログには何も記録されず、IIS ログにも何も記録されませんでした。

私の質問は次のとおりです。これで行ったのと同じくらい膨大な時間を使用しないようにするために、「そのようなモジュールが失敗した」または「XYZ モジュールが BadImageFormatException をスローした」ことを確認できるログ ファイルはありますか?何が起こっているのかについてのわずかな手がかりを私たちに与えてくれましたか?

前もって感謝します

4

1 に答える 1

0

Global.asax Application_Errorを使用して、Server.Transferでカスタムテクニカルエラーページにリダイレクトできます。このページには、GetLastError()でHttpServerUtilityサーバーエラーが表示されます。

于 2013-03-11T11:07:35.233 に答える