[Mono-list] (no subject)
Robert Jordan
robertj at gmx.net
Tue Nov 20 19:42:43 EST 2007
Nindi Singh wrote:
> I am looking for some help with embedding Mono. I have a C++ App and
> would like to facilitate .NET plug-ins . This is the reverse to what
> is normally seen, C++ called from C#. I want to call C# functions
> from C++ with the C++ runtime being in control. As I understand there
> are two options, PInvoke or directly using the Mono API. I have
> played with both of these methods. My problem however is to do with
> exception propagation. I have read in the Mono docs that it is not
> possible to propagate .NET exceptions to C++. I would like to know
> if there is any way around this. Is it for example possible to make a
> custom patch for Mono to be able to do this ?
This doesn't apply if you embed the runtime. Exceptions will
be returned in the last argument passed to the mono_runtime_invoke
function.
Robert
More information about the Mono-list
mailing list