ILMerge合併多個DLL

序言

若是你的項目要提供多個dll給別人用,那麼不妨讓你的dll合併爲一個,讓別人看起來簡潔,引用起來不會過於繁瑣。工具

本篇比較少,但也算是比較實用吧。ui

下載微軟的輔助工具ILMerge

Imerge下載地址:https://www.microsoft.com/en-us/download/details.aspx?id=17630spa

下載完,傻瓜式下一步。debug

合併多個Dll

場景:C盤有2個dll,分別爲: C:\A.dll ,C:\B.dll 3d

結果:合併爲C:\C.dll日誌

具體操做:code

首先個人ILMerge安裝到啦C盤的路徑爲:C:\Program Files (x86)\Microsoft\ILMergeblog

如圖:開發

一、cd C:\Program Files (x86)\Microsoft\ILMergeget

二、ILmerge /ndebug /target:dll /out:C:\C.dll /log C:\A.dll C:\B.dll 

三、我日,就這麼簡單好啦,是滴,就這麼簡單。

四、其中:/log:log.txt命令是將生成過程當中的日誌,寫入到log.txt文件中。out:merge.dll:是輸出文件。AnalysisLibrary.dll USBClassLibrary.dll是源文件,多個源文件用空格隔開。

界面化管理工具

一、下載地址:http://ilmergegui.codeplex.com/releases/view/617003

二、下載安裝事後的界面

三、操做特別簡單,本身看看吧。

總結

最近比較忙,還不給漲工資,再不寫博客總感受內心不踏實。沒辦法,就整個短點的博客給你們分享下吧。但願對您有用,若是你在開發,使用中,遇到問題歡迎加入左上角的兩個羣,我們一塊兒整。

相關文章
相關標籤/搜索