The Message property for any Ice.Exception currently only provides the default value of "Exception of type 'Ice.InitializationException' was thrown." which is pretty much useless. The lack of detail in the message really causes problems when logging the error or debugging in Visual Studio (which only gives the message value in the locals window). Ideally, I think the message should be the output from the ValueWriter used in the ToString() implementation (i.e. "reason = 'Some Reason'").

Reply With Quote