If it\'s not which I almost sure in, then what\'s the role of mscorlib.dll and where CLR is situated?
CLR is not in mscorlib.dll but in MSCorEE.dll. I think that is what you were looking for. This is the main DLL loaded when an .NET exe assembly gets loaded.
CLR
See this question which probably answers you question.