0

さまざまなクライアントから (MSMQ 経由で) 到着したメッセージをログに記録する単純なロガー サービス (C#2.0) を開発しています。Logger Service のロギング メカニズムは、log4net ライブラリを使用しています。log4net構成用に別のファイルが必要です。サービスは、1 つの共通インストール パッケージ (WISE を使用) で別のアプリケーションと共にインストールされることになっています。最初のインストール時に Logger Service にデフォルトの log4net 構成ファイルを提供し、そのファイルが見つからない場合にのみインストール ディレクトリに書き込み、それ以外の場合は既存のファイルを保持するようにします。

初心者を助けてください。

インストールパッケージまたはサービスで管理していますか?最善の方法は何ですか?どんな提案でも大歓迎です。

4

1 に答える 1

0
XmlCconfigurator.Configure(FileInfo ... ) 

アプリケーション構成ファイル以外のファイルを指定できるようにします。WISE セットアップの場合: ドキュメントを確認してください。既存のファイルを上書きしないオプションがいくつかあると確信しています。

于 2012-07-05T10:50:58.887 に答える