enhance exception logging

This commit is contained in:
bao-qian
2016-11-30 00:30:42 +00:00
parent c56e4557f9
commit b43c6c00bb
2 changed files with 27 additions and 7 deletions

View File

@@ -363,9 +363,8 @@ namespace Wox.Plugin.Program.Programs
// for
// Microsoft.MicrosoftOfficeHub_17.7608.23501.0_x64__8wekyb3d8bbwe: ms-resource://Microsoft.MicrosoftOfficeHub/officehubintl/AppManifest_GetOffice_Description
// Microsoft.BingFoodAndDrink_3.0.4.336_x64__8wekyb3d8bbwe: ms-resource:AppDescription
Log.Error($"Load {source} failed, HResult error code: {hResult}. Package location: <{Package.Location}>.");
var exception = Marshal.GetExceptionForHR((int)hResult);
Log.Exception(exception);
var e = Marshal.GetExceptionForHR((int)hResult);
Log.Error(e, $"Load {source} failed, HResult error code: {hResult}. Package location: <{Package.Location}>.");
return string.Empty;
}
}