打包合併多個dll

2022-08-14 21:30:16 字數 626 閱讀 3336

複雜專案中會引用大量的第三方dll檔案,為了便於管理會嘗試把相關打包合併成乙個dll檔案。

使用方法:

cd 安裝目錄

ilmerge /target:library /targetplatform:v4 /out:c:\c.dll /log:log.txt c:\a.dll c:\b.dll

說明:

/target:library 輸入為dll

/targetplatform:v4 編譯平台為.net4.0

/log:log.txt 命令是將生成過程中的日誌,寫入到log.txt檔案中

/out:c:\c.dll 是輸出檔案

c:\a.dll c:\b.dll 是原始檔,多個原始檔用空格隔開

介面化工具:

詳見:

ILMerge合併多個DLL

如果你的專案要提供多個dll給別人用,那麼不妨讓你的dll合併為乙個,讓別人看起來簡潔,引用起來不會過於繁瑣。本篇比較少,但也算是比較實用吧。場景 c盤有2個dll,分別為 c a.dll c b.dll 結果 合併為c c.dll 具體操作 首先我的ilmerge安裝到啦c盤的路徑為 c prog...

ILMerge合併多個DLL

如果你的專案要提供多個dll給別人用,那麼不妨讓你的dll合併為乙個,讓別人看起來簡潔,引用起來不會過於繁瑣。本篇比較少,但也算是比較實用吧。場景 c盤有2個dll,分別為 c a.dll c b.dll 結果 合併為c c.dll 具體操作 首先我的ilmerge安裝到啦c盤的路徑為 c prog...

如何將多個jar包合併為一

最近整合開源專案的時候發現乙個問題,每個專案都要引用一堆jar包,多有重複,且版本也不統一,如果能把功能相似的jar檔案合併為一豈不是很方便?比如apache的commons一族,axis axis2一族,xml處理一族 做法很簡單,其實jar檔案就是壓縮檔案,裝了win rar zip的話就好辦了...