我正在调查内存问题,发现这是今天的日志:
System.AggregateException:发生一个或多个错误。---> System.ArgumentException:引发了“System.OutOfMemoryException”类型的异常。无法在期间列中存储 <15.02.2017 00:00:00>。预期类型是字符串。---> System.OutOfMemoryException:引发了“System.OutOfMemoryException”类型的异常。
以前OutOfMemoryException
的日志没有内部异常
无法在期间列中存储 <15.02.2017 00:00:00>。预期类型是字符串。
一个导致另一个,或者这个异常与OutOfMemoryException
? 我不是在问如何修复这些错误,而是为什么它们似乎捆绑在这个日志语句中而不是其他日志语句中。任何解释/参考/想法?
顺便说一句,这是一个 .Net Framework 应用程序,在具有 16 GB RAM 的 Windows 2012 Server 上作为 Windows 服务运行,运行大计算,因此有很多可以改进的地方。我的任务是改进代码,这样一开始就不会使用太多内存,我希望能正确理解上面的日志语句。