C# アプリケーションに Log4net を使用しようとしています。しかし、私のアプリケーションを実行すると、log4net.xml ファイルが生成されます。私が読んだように、.NET ドキュメントでの使用に関連するいくつかの情報が含まれています。しかし、このファイルやドキュメントは必要ありません。
log4net.xml ファイルの生成を無効にする方法。
アプリケーションはこのファイルを生成していません。log4net.dll
このファイルは、アセンブリ ( ) およびパブリック デバッグ シンボル ( )と共に Log4Net プロジェクトの一部ですlog4net.pdb
。これらのファイルは、アプリケーションの出力ディレクトリに単純にコピーされます。それらを保持したくない場合は (保持することを強くお勧めしますが)、ソースからそれらを削除できます。
一方、Log4Net のソース コードをダウンロードして自分でコンパイルした場合は、プロジェクトのプロパティで XML ドキュメントの生成を無効にすることができます。この場合、log4net.xml
ファイルは出力されません。
cd C:\WINDOWS\assembly\GAC_64\log4net\1.2.10.0__692fbea5521e1304
log4net.dll
64ビットに名前を変更log4net64.dll
log4net.dll
32bitをフォルダに
コピーC:\WINDOWS\assembly\GAC_64\log4net\1.2.10.0__692fbea5521e1304