BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News ILMerge: Combine Multiple .NET Assemblies Into a Single Executable

ILMerge: Combine Multiple .NET Assemblies Into a Single Executable

Bookmarks

ILMerge allows developers to combine several .NET Assemblies into a single executable. The most obvious advantage of this is in deployment scenarios where the ability to copy a single file is preferable.

ILMerge is a Microsoft Research project dating back to 2004. Unlike most MS Research projects, this one is licensed for commercial use.

ILMerge can be used on all versions of the framework. PDB files can be merged, but only for 2.0 assemblies. The ASP.Net utility, aspnet_merge, is based on this project.

This release focused mainly on bug fixes, especially for generics.

Rate this Article

Adoption
Style

BT