ILMerge is a utility for merging multiple .NET assemblies into a single .NET assembly. It works on executables and DLLs alike and comes with several options for controlling the processing and format of the output.
It is freely available for use from the Tools & Utilities page at the Microsoft .NET Framework Developer Center. ILMerge runs in the v4.0 .NET Runtime, but it is also able to merge assemblies from other framework versions using the /targetplatformoption.
Asked In: Some Interviews |