title: How to handle managed exception in unmanaged code
body: <p>I have C++ project which is COM based, in which am accessing the C# assembly. I want to write the code to handle the exception in com project which are thrown by C# assembly.</p>
  
  <p>I tried by placing the try and catch blocks, but exceptions are not been thrown instead the HRESULT value is less than zero. I need the exact message string to display which is thrown by C# API.</p>
  
  <p>Please provide the guidelines for this. </p>