I have a legacy application that I need to write plugins for. The plugin
must be written in C++ using a standard DLL that exports functions. What I
want to do is create a proxy plugin that will call into a .Net assembly. Is
this something that can be done easily?
It would also be nice if I could compile the win32 dll once and then update
the .Net assembly often without having to recompile the win32 DLL again.
Thanks for any help.
A .NET assembly can be called from unmanaged code is using the
CLR hosting interfaces. If you have the .NET Framework SDK, there
is a Hosting Interfaces.doc on the "Tool Developers Guide/docs"
directory of the SDK than lists the API, or do a google search for
"hosting the common language runtime"

Signature
/jop
> I have a legacy application that I need to write plugins for. The plugin
> must be written in C++ using a standard DLL that exports functions. What I
[quoted text clipped - 5 lines]
>
> Thanks for any help.