3

C# アプリケーションに Log4net を使用しようとしています。しかし、私のアプリケーションを実行すると、log4net.xml ファイルが生成されます。私が読んだように、.NET ドキュメントでの使用に関連するいくつかの情報が含まれています。しかし、このファイルやドキュメントは必要ありません。

log4net.xml ファイルの生成を無効にする方法。

4

3 に答える 3

3

アプリケーションはこのファイルを生成していません。log4net.dllこのファイルは、アセンブリ ( ) およびパブリック デバッグ シンボル ( )と共に Log4Net プロジェクトの一部ですlog4net.pdb。これらのファイルは、アプリケーションの出力ディレクトリに単純にコピーされます。それらを保持したくない場合は (保持することを強くお勧めしますが)、ソースからそれらを削除できます。

一方、Log4Net のソース コードをダウンロードして自分でコンパイルした場合は、プロジェクトのプロパティで XML ドキュメントの生成を無効にすることができます。この場合、log4net.xmlファイルは出力されません。

于 2013-10-29T09:47:24.743 に答える
0
  1. コマンドプロンプトを管理者として開く
cd C:\WINDOWS\assembly\GAC_64\log4net\1.2.10.0__692fbea5521e1304
  1. log4net.dll64ビットに名前を変更log4net64.dll
  2. log4net.dll32bitをフォルダに コピーC:\WINDOWS\assembly\GAC_64\log4net\1.2.10.0__692fbea5521e1304
于 2020-08-12T18:01:29.337 に答える