私の WPF アプリは、Log4Net を使用してメッセージをイベント ビューアーに記録します。これは、ほとんどのマシンでうまく機能しています。しかし、私のオフィスには問題のあるマシンが 2 台あります。1 つは 2 GB の RAM を搭載した物理 Windows 7 マシンで、もう 1 つは XP を実行する仮想マシンで、これも 2 GB の RAM を搭載しています。
問題は、ユーザーが管理者権限を持つアカウントを使用してログインしている場合でも、アプリケーション用にセットアップしたカスタム イベント ログをシステムが作成できないことです。これにより、プログラムが停止します。
すべての Log 呼び出しにエラー処理を追加できますが、そうすべきではないと感じています。メッセージは、既に発生した別のエラーのキャッチ ハンドラーに記録されています。ログに記録できない場合、エラー情報をどうするのでしょうか?
いずれにせよ、昨日 XP 仮想マシンでカスタム イベント ログを作成しようとしましたが、まだ作成されませんでした。これら 2 台のマシンで作成されたカスタム イベント ログを取得するには、具体的に何をする必要がありますか?
トニー