How can I tell if my application has been bundled with Mono instead of executed with Mono?

StackOverflow https://stackoverflow.com/questions/12932910

  •  07-07-2021
  •  | 
  •  

Question

How do I check whether my application has been started with mono (mono MyProgram.exe) or if it has been bundled with the mono runtime embedded using mkbundle or similar?

Was it helpful?

Solution

IsBundled = (typeof(int).Assembly.Location == "mscorlib.dll");
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top