Details
Description
CSharpCompilerForProfile used by MICROSOFT 3.5 compiler automatically adds system library references during compilation, so code using System libraries will compile as desired on .Net.
DefaultCompiler used by MONO compiler does not add any system library references during compilation, so code using System libraries fails to compile on Mono.
Fix discussed on IRC would add the Mono system libraries in DefaultCompiler to get consistent behavior with Mono and .Net.