[Mono-dev] Automatically generating a C wrapper library for a .NET assembly
abroun at alanbroun.net
Sat Dec 4 03:00:20 EST 2010
I have a need (or think I do) to call .NET code from a native C/C++ application.
I think that I can do this by creating a C library that hosts the Mono runtime,
loads up the desired assembly and wraps the routines I want to call.
Ideally though I'd like to be able to generate this C library automatically
using reflection coupled with attributes to mark the routines I want to export.
My questions are
- Is there an open source project out there that does this already? I've
done some Googling but can't seem to find anything.
- If there isn't any open source code out there is that because it's a
rubbish approach? Can anyone think of any problems with the way I want to call
Thanks in advance for your time.
More information about the Mono-devel-list