如何将几个.NET dll打包成一个dll

时间:2010-09-19 09:25:45

标签: c# .net dll mono

我有几个c#代码的dll,我想把它打包到一个dll。 我正在寻找像linux中的ilmerge这样的东西。 有人知道另一种选择吗? 谢谢, 辖。

3 个答案:

答案 0 :(得分:7)

Mono.Merge

monomerge -out output.exe input.exe input_lib.dll

答案 1 :(得分:5)

答案 2 :(得分:1)

您可以使用mkbundle:

$ mkbundle -o output.dll a1.dll a2.dll a3.dll

output.dll 将包含a1.dll,a2.dll和a3.dll