In addition to the managed compilers, Mono ships with various development tools that are functionally equivalent to tools found in the Microsoft .NET SDK (some of which are identically named). Table B-3 enumerates the mappings between some of the commonly used Mono/Microsoft .NET utilities.
|Mono Utility||Microsoft .NET Utility||Meaning in Life|
|al||al.exe||Manipulates assembly manifests and builds multifile assemblies (among other things).|
|gacutil||gacutil.exe||Interacts with the GAC.|
|mono when run with the -aot option as a startup parameter to the executing assembly||ngen.exe||Performs a precompilation of an assembly's CIL code.|