mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-08 20:27:36 +02:00
fix dynamic assembly
This commit is contained in:
@@ -14,6 +14,7 @@ namespace Wox.Infrastructure.Exception
|
|||||||
return CreateExceptionReport(exception);
|
return CreateExceptionReport(exception);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//todo log /display line by line
|
||||||
private static string CreateExceptionReport(System.Exception ex)
|
private static string CreateExceptionReport(System.Exception ex)
|
||||||
{
|
{
|
||||||
var sb = new StringBuilder();
|
var sb = new StringBuilder();
|
||||||
@@ -84,7 +85,21 @@ namespace Wox.Infrastructure.Exception
|
|||||||
sb.Append("* ");
|
sb.Append("* ");
|
||||||
sb.Append(ass.FullName);
|
sb.Append(ass.FullName);
|
||||||
sb.Append(" (");
|
sb.Append(" (");
|
||||||
sb.Append(string.IsNullOrEmpty(ass.Location) ? "not supported" : ass.Location);
|
|
||||||
|
if (ass.IsDynamic)
|
||||||
|
{
|
||||||
|
sb.Append("dynamic assembly doesn't has location");
|
||||||
|
}
|
||||||
|
else if (string.IsNullOrEmpty(ass.Location))
|
||||||
|
{
|
||||||
|
sb.Append("location is null or empty");
|
||||||
|
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
sb.Append(ass.Location);
|
||||||
|
|
||||||
|
}
|
||||||
sb.AppendLine(")");
|
sb.AppendLine(")");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user