我的应用程序正在使用 log4net。
当我在 ILog 对象上调用这样的日志记录方法时,日志并不总是显示在文件中。有时他们会,有时他们不会。它因机器和参数数量而异。ErrorFormat("无法为用户 {2} 发送 {0} 到设备 {1}。", data, deviceId, contact);
然而,这总是有效的。Error(string.Format("无法为用户 {2} 发送 {0} 到设备 {1}。", data, deviceId, contact));
为什么是这样?它是 log4net 中的故障吗?它在以后的版本中修复了吗?(目前使用 1.2.10)。