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
  •  | 
  •  

سؤال

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?

هل كانت مفيدة؟

المحلول

IsBundled = (typeof(int).Assembly.Location == "mscorlib.dll");
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top