XBi*_*13X 3 c# logging log4net dependencies
我正在构建一个调用已编译可执行文件的应用程序.所述可执行文件的源代码项目文件由父应用程序的解决方案文件引用.子可执行文件是一个独立的命令行应用程序.父实际上是控制台应用程序的GUI包装器.当我编译控制台应用程序时,我可以访问已构建到应用程序中的所有log4net功能.但是,当我编译引用控制台应用程序的源代码文件的父项目时,一切都正常运行但没有生成日志.什么会导致此错误发生,以及如何解决此问题?log4net的内部调试机制不会抛出任何消息.
小智 5
要使log4net开始在引用的程序集中进行日志记录,您必须:
Configure()通过log4net.Config.XmlConfigurator.Configure()在应用程序启动时调用或通过添加[assembly: log4net.Config.XmlConfigurator(Watch=true)]到AssemblyInfo.cs包装器应用程序的文件来调用log4net 的功能.有关设置配置的详细信息,请参阅:http://logging.apache.org/log4net/release/manual/configuration.html
| 归档时间: |
|
| 查看次数: |
3685 次 |
| 最近记录: |