log4net 的错误消息在日志文件中被截断



我有这些代码:

class Program
{
protected static ILog logger = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
static void Main(string[] args)
{
try
{
throw new Exception("1234567890abcdefghijklmnopqrstuvwxyz");
}
catch (Exception exception)
{
logger.Error("error", exception);
}
}
}

当我从我的计算机Visual Studio运行它时,日志文件中的错误是

2019-09-12 14:07:19,302 [10] 错误检查电子邮件程序 [(空(] - 错误 System.Exception: 1234567890abcdefghijklmnopqrstuvwxyz at InspectionEmail.Program.Main(String[] args( in D:\TFS\XXXXXX\Manufacturing\Main\PartsTracking\InspectionEmail\InspectionEmail\Program.cs:line 30

当我从服务器运行它时,日志文件中的错误是

2019-09-12 14:06:55,744 [1] 错误检查电子邮件程序 [

这是为什么?出了什么问题?

尝试检查Web配置部分是否在本地和服务器上匹配,特别是检查MaxSizeRollBackups,

<MaxSizeRollBackups value="-1" />

还要检查服务器上的最大文件大小是否设置为非常小的值

最新更新