I'm trying to catch an exception thrown by the _com_issue_errorex method
in managed c++ and every time i step through the code, it hits the catch
block for the _com_error exception, jumps back to the tli file, does the
line after the _com_issue_errorex and then returns to the next highest
catch(Exception* ex) block in my managed c++ code and not the block for
the catch(_com_error* com) and the exception ex always says "An external
component has thrown an exception and nowhere that i can find in that
exception is the error code that the com component is throwing. If
anyone has any ideas how to catch this error such that i can get the
error information for the _com_error that is thrown by the
_com_issue_errorex i would greatly appreciate it.
John