ASP.Net ランタイムが ASPX ページのキャッシュされたコピーを提供したか、実際にページのライフ サイクルを通過したかを確認する方法はありますか?
これが私の問題です:
IIS ログ ファイルに、正常に処理された (200 OK) エントリが多数あります。Session_Start および Application_BeginRequest() イベントに、対応するログ コード (Log4Net API) があり、DB へのすべてのリクエストを詳細に記録しています。Log4Net コードによって作成されたはずの一部のケースで、SQL DB に対応するエントリが表示されません。
キャッシュされたコピーが .NET ワーカー プロセスによって提供されたかどうかを確認するために使用できるログはありますか? さらに、ロギング コードが例外をスローする場合、IIS ログに 500 として表示されませんか?
コードは Windows 2008 Server、IIS 7 上にあります。
PS:アセンブリをコーディングしてイベントを解決し、データベースにログインすると、これを追跡できますか? 誰かが私に例を挙げてもらえますか?