From 5e4cfbaf3f1c984ed8fa18c03785da780d86829e Mon Sep 17 00:00:00 2001 From: bao-qian Date: Wed, 11 Nov 2015 00:42:49 +0000 Subject: [PATCH] Better error log --- Wox.Infrastructure/Logger/Log.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Wox.Infrastructure/Logger/Log.cs b/Wox.Infrastructure/Logger/Log.cs index 25527baefb..d911e5bcb2 100644 --- a/Wox.Infrastructure/Logger/Log.cs +++ b/Wox.Infrastructure/Logger/Log.cs @@ -1,4 +1,5 @@ -using NLog; +using System.Diagnostics; +using NLog; using Wox.Infrastructure.Exception; namespace Wox.Infrastructure.Logger @@ -12,7 +13,12 @@ namespace Wox.Infrastructure.Logger #if DEBUG throw e; #else - logger.Error(e.Message + "\r\n" + e.StackTrace); + while (e.InnerException != null) + { + logger.Error(e.Message); + logger.Error(e.StackTrace); + e = e.InnerException; + } #endif }