.NET Tips/Exception of EventLog
ASP.NET でイベント ログに書き込もうとすると SecurityException 例外が発生します。
例外の原因は、[PRB] ASP.NET アプリケーションによりイベント ログに新しいイベント ソースが書き込まれる際に "要求されたレジストリ アクセスは許可されていません" というエラー メッセージが表示されるです。つまり、 ASP.NET のワーカープロセスの実行アカウントに、レジストリ キー HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application 以下に対する書き込み権限がないために例外が発生します。
このキーの下にはソースの名前でキーがあります。問題の解決方法は、あらかじめ書き込もうとしているログのソースを作成しておくことです。
SecurityException: 要求されたレジストリ アクセスは許可されていません。
例外の原因は、[PRB] ASP.NET アプリケーションによりイベント ログに新しいイベント ソースが書き込まれる際に "要求されたレジストリ アクセスは許可されていません" というエラー メッセージが表示されるです。つまり、 ASP.NET のワーカープロセスの実行アカウントに、レジストリ キー HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application 以下に対する書き込み権限がないために例外が発生します。
このキーの下にはソースの名前でキーがあります。問題の解決方法は、あらかじめ書き込もうとしているログのソースを作成しておくことです。
2005年12月25日(日) 20:29:43 Modified by uguuxp