Ok you guys want to know what the microsoft dotnet framework is. It is a program
that is used to interperet programs that are written in the .net SDK's aka Visual
Studio, all windows machines have this installed and if by some chance they dont
as soon as they add a program that needs it the program installs the needed version
of the dotnet framework. Sumtimes these files are corrupt or when you uninstall
it hits mscoree.dll as a shared dll and if you delete all shared dlls (free software
that has uninstallers that are iffy) it will go with it. This is to my best understanding
of what the MSCOREE.DLL and the dotnet framework do.