2011-12-28 4 views
0

のためのログエントリ私はコンソールにログインしている私が使用しているいくつかの外部ライブラリを持っているを作成するために取得します。私はこれらをlog4net経由でログに記録します。コンソールからのデータはlog4netの

注:私はlog4netのからコンソールにログインしたいわけではない、まっすぐにする必要があります。

私がこれまでに発見したもの:

1)Console.setOut方法は、別のファイルストリームを使用できます。
1.1 memorystreamを無効にすることは有望だったようですが、変更を通知するイベントを発生させる機会はありません
2)コンソールからファイルに書き込むことは、ファイルを読み込んでUIテキストボックス新しいログで
3)FileStreamsは自動フラッシュすることができます。これは情報の自動更新を意味します。このようなコンセプトは、私の後ろに似ていますか?

それはコンソールログ項目を公開することができるようにlog4netのと同じようにlog4netのに入れてコンソール情報を取得するための最良の方法をいただきましたが設定されていますか?現在私のlog4netは、イベントログ、データバインドされたwpfテキストボックス、およびファイルにログを保存します。

答えて

0

は個人的に、他のこのような場合のために他のソリューションを知らないあなたが書いた:コンソールの

それとも、「リアルタイム通知」、CANopenのファイルonly for readをしたいとが最後読者ポインタの位置を保存した後、いずれかの行ががある場合は、タイマーをチェックしない場合。

しかし、私は、最初のオプションがはるかに簡単だと思います。

これが役に立ちます。

+0

答えがありがとう、私はよりよいニュースを望んでいた、笑。 – Dessus

関連する問題