ASP NETプロジェクト(C#)では、System.Diagnostics名前空間を使用してエラー、警告、および情報を記録しています。 Windows 7の使用私がプロジェクト用に設定したログは、「アプリケーションとサービスログ」の下にあることがわかります。 フォルダを作成して「アプリケーションとサービスログ[SOME FOLDER] \アプリケーションとサービスログ」の下に配置するコードを設定するにはどうすればよいですか?イベントログをフォルダに保存する方法
答えて
Event Source
を作成する場合は、Log Name
と指定してください。イベントビューアの「フォルダ」になります。
EventLog.CreateEventSource("Source", "Log name");
EventLog.WriteMessage("Source", "Your message");
イベントソースを作成すると、マシンに追加の権限が必要な場合があることに注意してください。 ASP.Netのコンテキストでは、イベントソースを作成するウィンドウまたはコンソールアプリケーションを作成することをお勧めします。管理者として一度実行します。
これは.NET 3.5の新機能であり、 Microsoftはあまりにもユーザーフレンドリーではない新しいライブラリを導入しましたhere。ほとんどの場合、これらのクラスはWindows Vistaでしか動作しないと言われていますが、Windows 7とServer 2008ではアクセス可能であると推測されます。
あなたが求めているような新しい階層を作成してください、しかし私はこれを一般的な方向に信じています。
柔軟性の高い汎用ログメカニズムの使用を検討しましたか?たとえば、log4netです。その後、ログ・ファイルとイベント・ログを切り替えることができます。また、コード行を変更せずにいつでも他の方法を使用することができます。
-1:これは質問に答えません。 –
アプリケーションとサービスのログセクションに格納されるログは、単純なWindowsイベントログではなく、カスタムイベントパブリッシャのログです。
この記事Technology Summary for Reading and Managing Event Logsから:
アプリケーションとサービスログは Windowsログよりもイベントログの 異なるカテゴリーです。アプリケーションと サービスログには、 単一アプリケーションまたはコンポーネントからのイベントが、 ではなく、システム全体の影響が のイベントよりも多く格納されます。彼らは イベントプロバイダによって定義された のさまざまな名前を持っています。
したがって、カスタムEvent Publisherを作成する必要があります。ここではより多くの情報と記事のカップルです:
- 1. イメージをフォルダに保存する方法
- 2. 保存フォルダをカスタマイズする方法
- 3. タスクスケジューラを使用してWindows ServerイベントログをCSVに保存する方法
- 4. 複数のフォルダにJSON要素を保存する方法
- 5. Eclipse:カスタムファイルをWorkspaceの.metadataフォルダに保存する方法は?
- 6. Android - 選択したフォルダに画像を保存する方法
- 7. Winformsアプリケーション:Windowsの%USERPROFILE%フォルダに.mdfを保存する方法は?
- 8. 署名ジェネレータをフォルダに保存する方法は?
- 9. ゲームの変数をフォルダに保存する方法は?
- 10. GITに最新の可視フォルダを保存する方法は?
- 11. イメージのフォルダをiOSアプリケーションに保存する方法
- 12. 録音したオーディオファイルをフォルダに保存する方法
- 13. c#添付ファイルをフォルダに保存する方法は? .Net2
- 14. イメージをフォルダに保存する方法は?
- 15. 新しいフォルダに画像を保存する方法matlab
- 16. androidのdata/filesフォルダに非txtファイルを保存する方法
- 17. iOSのライブラリ/ NoCloudフォルダにファイルを保存する方法は?
- 18. ダウンロードしたファイルをフォルダに保存する方法
- 19. yii phpのフォルダに保存せずにファイルを保存する
- 20. Macサンドボックスアプリケーションでファイルやフォルダのリストを保存する方法は?
- 21. フォルダにファイルを保存する
- 22. スラックファイルをフォルダに保存する
- 23. WebApplicationフォルダに画像を保存する
- 24. 画像をフォルダに保存するベストプラクティス
- 25. フォルダ階層をリレーショナルデータベースに保存する
- 26. ファイルをアップロードする - 非公開フォルダにファイルを保存する方法
- 27. バイナリイメージデータをイメージファイルに変換し、それをphpのフォルダに保存する方法
- 28. アンドロイドシステムカメラに電話して、画像をフォルダに保存する方法は?
- 29. ファイルをフォルダに保存せずにメールで送信する方法
- 30. フォルダに保存せずに画像のサイズを変更する方法
はいthatsのは、私がログにイベントを生成しています方法が、私はの構造を得ることの方法です。 "アプリケーションとサービスのログ\\ [ログ] "...しかし、私が欲しいのは、"アプリケーションとサービスのログ\\ [フォルダ] \\ [ログ] "という構造です。 たとえば、"アプリケーションWindows 7のイベントビューアーで、サービスログ\ Microsoft \ Windows \ Dhcp-Client \\ [ログ] "を選択してください。 – RedEagle
Downvoted this answer私はRedEagleと同じ経験を持っているからです。 –