私の必要性はかなり単純だと思いましたが、解決策を見つけることができませんでした...
ASPクラシックエラーをWindowsイベントログに表示するにはどうすればよいですか? Windows-server-2000とWindows-Server-2003で必要です。
よろしく、フレデリック
Windows Server 2003(IIS 6)には、メタベースプロパティAspErrorsToNTLog(ブール値)があります。
このMicrosoftTechNetの記事を参照してください: AspErrorsToNTLog Metabase Property(IIS 6.0) 。
AspErrorsToNTLogプロパティは、どのASPエラーがWindowsイベントログに書き込まれるかを指定します。ASPエラーはクライアントブラウザとIISログファイルはデフォルトです。AspErrorsToNTLogはデフォルトでFALSEに設定されており、次のようにAspLogErrorRequestsプロパティを変更します。-AspLogErrorRequestsがFALSEに設定されている場合、ASPエラーは書き込まれません。 AspErrorsToNTLogの値に関係なく、Windowsイベントログに記録されます。
AspLogErrorRequestsがTRUEに設定されている場合、IISがIISログファイルへのアイテムの書き込みに失敗すると、アイテムはWindowsイベントログに次のように書き込まれます。 AspErrorsToNTLogの値に関係なく、警告。
AspLogErrorRequestsがTRUEに設定され、AspErrorsToNTLogがFALSEに設定されている場合、最も重大なASPエラーのみがWindowsイベントログに送信されます。重大なASPエラーは番号100、101、102、103、104、105、106、107、115、190、191、192、193、194、240、241、および242。
AspLogErrorRequestsがTRUEに設定され、AspErrorsToNTLogがTRUEに設定されている場合、すべてのASPエラーがWindowsイベントログに書き込まれます。注このプロパティは、IISログファイル。これを実現するには、LogTypeプロパティとDontLogプロパティを参照してください。また、このプロパティは、常にWindowsイベントログに送信されるIISイベントメッセージを制御しません。このプロパティはプロセスレベルのプロパティ。このプロパティがWebサービスレベルで設定されている場合、すべてのインプロセスアプリケーションキーに適用されます。Webサイトレベル以下のメタベースプロパティ設定は、Webサイトキーがである場合を除き、インプロセスアプリケーションでは無視されます。アウトプロセスアプリケーションとして分離されています。
この記事では、IISメタベースファイルをIIS 6: IISを変更する直接メタベース(IIS 6.0)
これを使用しています AspEventlogコンポーネント Windows Server2003で。