私はlog.Error()を使用して例外メッセージを出力しようとするたびに、ログにlog4netを使用しています。ログファイルに新しい行が追加されています。私はこれを避けたいのです。誰も私をここで助けてくれる?これを回避するlog4netの新しい行を避けるには?
2
A
答えて
0
一つの方法は、スタックトレースをログに記録しないアペンダを伝えることです:
Log4Net - Logging out the Exception stacktrace only for certain files
あなたのログファイルにスタックトレースが必要な場合は、追加のパターンで上記の溶液を組み合わせることができます新しい行を作成せずにスタックトレースを書き込むコンバータです。サンプルコンバータはここで見つけることができます:
+0
コメントありがとうございます。 しかし、スタックトレースを追加していません。 \ r \ nを含む例外メッセージを追加し、最後にlog4netはストリームの最後に\ nを追加して、新しい行が出力されるようにします。現在、すべての例外メッセージのために、新しい行を避けるために\ nを空文字列に置き換えると、これを回避する別の方法があります – Umamaheswaran
関連する問題
- 1. ロボットを避ける新しい方法
- 2. 新しい行に表示されるdivを避ける方法
- 3. Pythonでリストを利用する際の新しい行を避ける方法
- 4. スカラクラス:新しいインスタンスの作成中にパラメータを避ける
- 5. android TextView:改行を避けるには?
- 6. URLの新しいページに角2のちらつきを避けるには?
- 7. 更新中にカーソルを避ける
- 8. Org-modeでコードブロックの後に新しい段落を避けるには?
- 9. Makefile:新しいフォルダ用のFortranモジュールのコンパイルを避ける
- 10. DbEntityEntry OriginalValues対TryUpdateModel並行更新を避けるためのRowVersion
- 11. Terraformのリソースの更新を避ける
- 12. Pythonで長いコード行を避ける
- 13. バッチファイルで長いコード行を避ける
- 14. 新しい列(CSS列)の上部にある空白行を避ける方法は?
- 15. QMessageBoxは自動改行を避ける
- 16. スタックサイズの変更を避け、C#でスタックオーバーフローを避けるには
- 17. Ember開ける新しいウィンドウ成功した約束でポップアップブロッカーを避ける
- 18. log4netでTDDを実行するには?
- 19. 避ける実行オーバーラップ
- 20. VBAを避けるには?
- 21. Await.resultを避けるには?
- 22. ダブルループを避けるには?
- 23. 行列乗算におけるNAの伝播を避ける
- 24. log4netのは、私がfile.thisに新しいログを追加したい
- 25. SQLが空の行を避ける
- 26. アウトファイルの空白行を避ける
- 27. fputcsvの空白行を避ける
- 28. ASP.NETページリフレッシュに新しいデータを追加することを避ける
- 29. 競合状態を避けるために新しいファイルを作成する
- 30. rubyでのロールバック移行の失敗を避けるには?
あなたはログエントリとサンプルエントリに使用するパターンを表示することができますか? – David