ILMergeGui 2.0.9 綠色漢化版

2022-07-12發(fā)布者:lisi大?。?/span> 下載:0

文件大小:

軟件介紹

?ILMerge-Gui桌面版可以輕松的把.NET應(yīng)用程序引用的dll、xml都合并到一個(gè)單文件里。ILMerge合并多個(gè)DLL,如果你的項(xiàng)目要提供多個(gè)dll給別人用,那么不妨讓你的dll合并為一個(gè),讓別人看起來(lái)簡(jiǎn)潔,引用起來(lái)不會(huì)過(guò)于繁瑣。

image.png

微軟提供了.NET程序集的合并解決方案:ILMerge
這個(gè)工具是基于命令行的,使用起來(lái)有些不方便,后來(lái)找了這款GUI工具:ILMergeGui
這是一個(gè)開(kāi)源項(xiàng)目,目前更新還算活躍,已支持最新版.NET4.6。
使用方法:
該目錄下只能包含AAA.exe,DCGjogis.dll兩個(gè)文件,剩余的AxInterop.****.dll,Interop.****.dll兩個(gè)文件必須放置在指定的文件夾中。
為了解決這個(gè)問(wèn)題,研究了好久,都沒(méi)有什么好的辦法,后來(lái)終于找到一個(gè)取巧的辦法,就是使用ILMerge合并dll類庫(kù)。
1、下載并安裝ILMerge.exe
2、我的安裝目錄是:D:Program Files (x86)ILMerge,然后在cmd命令中,進(jìn)入該目錄
3、在該目錄下運(yùn)行ILMerge.exe命令,我的命令是:
ILMerge.exe /ndebug /target:library  /out:DCGjogis.dll DLL/DCGjogis.dll  /log DLL/AxInterop.****.dll DLL/Interop.****..dll
/target 是輸出類型;/out是輸出dll類名稱;/log是要合并的dll類名稱,由于我的其它類是放置在“DLL”目錄下,因此帶有路徑。
注意:
1、原始DCGjogis.dll自身包含其它引用類,都需要放置在與原始DCGjogis.dll相同的目錄下。
2、如果原始DCGjogis.dll自身包含其它引用類,而其它引用類是相對(duì)路徑的話,那么其它引用類每次更新,合并DCGjogis.dll都需要重新合并制作。
通過(guò)合并,最終實(shí)現(xiàn)了AAA.exe,DCGjogis.dll同目錄,即可運(yùn)行。

發(fā)表評(píng)論(共0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開(kāi)發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對(duì)任何資源負(fù)法律責(zé)任,所有資源請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。

3 若有關(guān)在線投稿、無(wú)法下載等問(wèn)題,請(qǐng)與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請(qǐng)立刻聯(lián)系我們并具體說(shuō)明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部