I have several C # dlls and I want to pack it into one dll. I am looking for something like ilmerge in linux. Does anyone know an alternative? Thanks, Ohad.
You can use mkbundle:
$ mkbundle -o output.dll a1.dll a2.dll a3.dll
output.dll will contain the files a1.dll, a2.dll and a3.dll
Mono.Merge :
monomerge -out output.exe input.exe input_lib.dll
There is an ilmerzh for windows: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=22914587-b4ad-4eae-87cf-b14ae6a939b0&displaylang=en