14

I'm looking for a open source tool to merge multiple .NET assemblies into a single assembly.

Gluck
  • 2,933
  • 16
  • 28
tgiphil
  • 1,242
  • 10
  • 22

3 Answers3

20

Check ILRepack, which allows merge of symbol files, xml documentation, App.config and more. It's open-source and based on Cecil. There is also NAnt and MSBuild integration for it in a project called ILRepack-BuildTasks .

Gluck
  • 2,933
  • 16
  • 28
2

mkbundle and monolinker: http://www.mono-project.com/Linker

You can also make your own linker tool using Cecil: https://github.com/jbevain/cecil/wiki

RamC
  • 1,287
  • 1
  • 11
  • 15
Zac Bowling
  • 6,508
  • 1
  • 27
  • 26
1

Mono.Merge

http://evain.net/blog/articles/2006/11/06/an-introduction-to-mono-merge