aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data/ErrorMessages.cs
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-05-13 14:28:46 +1000
committerSean Hall <r.sean.hall@gmail.com>2020-05-13 15:29:48 +1000
commit20e2190443f2e47dae1cb8c6fc1abb4d2e213e6b (patch)
treed20cc49adb84e645cd80bea4c3461ac42c0d6ae5 /src/WixToolset.Data/ErrorMessages.cs
parent9c89538349c9a21cc662c6292a9ea757ebdb36ff (diff)
downloadwix-20e2190443f2e47dae1cb8c6fc1abb4d2e213e6b.tar.gz
wix-20e2190443f2e47dae1cb8c6fc1abb4d2e213e6b.tar.bz2
wix-20e2190443f2e47dae1cb8c6fc1abb4d2e213e6b.zip
Add overload for UnexpectedException that takes the exception
so inner exceptions can also be part of the message.
Diffstat (limited to 'src/WixToolset.Data/ErrorMessages.cs')
-rw-r--r--src/WixToolset.Data/ErrorMessages.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/WixToolset.Data/ErrorMessages.cs b/src/WixToolset.Data/ErrorMessages.cs
index 6759b14a..aef2ab66 100644
--- a/src/WixToolset.Data/ErrorMessages.cs
+++ b/src/WixToolset.Data/ErrorMessages.cs
@@ -2044,6 +2044,11 @@ namespace WixToolset.Data
2044 return Message(sourceLineNumbers, Ids.UnexpectedEmptySubexpression, "The empty subexpression is unexpected in the expression '{0}'.", expression); 2044 return Message(sourceLineNumbers, Ids.UnexpectedEmptySubexpression, "The empty subexpression is unexpected in the expression '{0}'.", expression);
2045 } 2045 }
2046 2046
2047 public static Message UnexpectedException(Exception exception)
2048 {
2049 return Message(null, Ids.UnexpectedException, exception.ToString());
2050 }
2051
2047 public static Message UnexpectedException(string message, string type, string stackTrace) 2052 public static Message UnexpectedException(string message, string type, string stackTrace)
2048 { 2053 {
2049 return Message(null, Ids.UnexpectedException, "{0}\r\n\r\nException Type: {1}\r\n\r\nStack Trace:\r\n{2}", message, type, stackTrace); 2054 return Message(null, Ids.UnexpectedException, "{0}\r\n\r\nException Type: {1}\r\n\r\nStack Trace:\r\n{2}", message, type, stackTrace);