Among the options available in ILMerge, you will have the possibility to use it from the command line console, even though it is also possible to use it by means of an interface, but it has to be installed separately. Microsoft offers many options when it comes to controlling the behavior of ILMerge, all of them perfectly documented.
ILMerge works by means of .NET, preferably with version 2.0 even though it integrates perfectly with the earlier versions. Nevertheless, it is only capable of combining PDB files from the second version of the framework by Microsoft.
The functionality of ILMerge comes due to how easy it allows us to generate files from various executables, libraries and other files that any development based on .NET Framework needs.