在.NET編程時,有可能會生成多個DLL,或者項目要提供多個dll給別人用,引用時很是不便,咱們能夠將這些dll合併爲一個dll,微軟提供了一個ILMerge工具實現合併dllhtml
合併多個Dll的實例編程
首先個人ILMerge安裝到啦C盤的路徑爲:C:\Program Files (x86)\Microsoft\ILMerge工具
一、C盤有2個dll,分別爲: C:\A.dll ,C:\B.dll,將這兩個DLL合併爲C:\C.dlldebug
二、開始-》運行 -》 cmd -> cd C:\Program Files (x86)\Microsoft\ILMerge日誌
三、輸入:ILmerge /ndebug /target:dll /out:C:\C.dll /log C:\A.dll C:\B.dll,回車,合併完畢htm
四、上述DOS命令的說明get
(1)、/log:log.txt命令是將生成過程當中的日誌,寫入到log.txt文件中。cmd
(2)、out:C:\C.dll:是輸出文件。引用
(3)、C:\A.dll C:\B.dll是源文件,多個源文件用空格隔開。bug
參考資料:使用ILMerge合併多個DLL http://www.studyofnet.com/news/1174.html