Debugging on embedded Mono

Mono logo

Following up on a previous post that showed how to embed Mono in a C++ application, we will see how it is possible to debug C# code that runs on the host application, using Xamarin Studio (or MonoDevelop).

Continue reading “Debugging on embedded Mono”

Embedded Mono: Invoking a C# generic method (Part 1)

Mono logo

(Edit 8/7/2015: Part 2 of this tutorial can be found here, showing an alternative solution without using C# helper methods)

On a previous post we saw how to embed the Mono runtime in a C++ application, load some C# classes and invoke methods on them. However, when you want to invoke generic methods, things become slightly more complicated.

Continue reading “Embedded Mono: Invoking a C# generic method (Part 1)”