Hi,
I currently have a huge project that I've recently converted from VC6 to 2005. Now I'd really like to create a new frontend for some of the functionality, However the main logic of the program is based in c++. Also the code base revolves around it's own metatypes and bespoke classes.
The best solution I can come up with is to call functions from the C++ project dlls. However this leads to a huge data marshalling investment where data crosses boundaries between c++ and c#. I was wondering if there are any other alternatives (a complete re-write is not an option).
Thanks Rich