private ClrModule GetMscorlib() { foreach (ClrModule module in _runtime.EnumerateModules()) { if (module.AssemblyName.Contains("mscorlib.dll")) { return(module); } } // Uh oh, this shouldn't have happened. Let's look more carefully (slowly). foreach (ClrModule module in _runtime.EnumerateModules()) { if (module.AssemblyName.ToLower().Contains("mscorlib")) { return(module); } } // Ok...not sure why we couldn't find it. return(null); }