I\'m successfully using System.Diagnostics.Process.Start() to start my external mono executable on windows. However it fails on mac. I\'m not getting any error, simply nothing a
The little known feature of Mono is that you can directly run the .exe file (to be compatible with how it is done in Windows, but also for the convenience). It is started using the same Mono VM that started the original executable. In other words one can simply do:
Process.Start("Test.exe");
Well, at least it works for me on Linux ;)
Edit:
Here's the source for that feature, should work on every platform.