Thursday, January 21, 2010

ILMerge: 把exe和相关dll合并的工具

VS里面创建的多Project的Solution编译后会生成一个EXE文件和多个DLL文件,为了方便发布,需要这些文件合并成一个单独的EXE文件。VS不支持这个功能,但是微软官方有个命令行小工具ILMerge做到这个,基本用法:

ILMerge /out:output.exe input.exe dll*.dll

下载ILMerge:http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx