如何禁用log4net.xml文件生成
本文关键字:文件 xml 何禁用 log4net | 更新日期: 2023-09-27 18:37:11
我正在尝试将Log4net用于我的c#应用程序。但是当我的应用程序运行时,它会生成log4net.xml文件。正如我所读到的,它包括一些与.NET文档中使用相关的信息。但我不需要这个文件或文档。
如何禁用log4net.xml文件生成。
您的应用程序未生成此文件。这个文件是Log4Net项目的一部分,还有程序集(log4net.dll
)和公共调试符号(log4net.pdb
)。这些文件只是复制到应用程序的输出目录中。如果您不想拥有它们(即使强烈建议保留它们),也可以从源中删除它们。
另一方面,如果您下载了 Log4Net 的源代码并自己编译,那么您可以在项目的属性中禁用 XML 文档生成。在这种情况下,不会发出log4net.xml
文件。
如果您使用的是 NuGet 中的 log4net 项目,请从 NuGet 创建的包文件夹中删除 log4net.xml 文件(该文件位于/lib/<.net 框架版本>下),它不会复制到您的输出中。
- 以管理员身份打开命令提示符
cd C:'WINDOWS'assembly'GAC_64'log4net'1.2.10.0__692fbea5521e1304
log4net.dll
64 位重命名为log4net64.dll
log4net.dll
32 位复制到文件夹C:'WINDOWS'assembly'GAC_64'log4net'1.2.10.0__692fbea5521e1304