2010年6月17日 星期四

將dll嵌入exe,成為單一執行檔


當初為了解決這個問題也找尋了一段時間

之後發現一個好用的軟體  ILMerge



它可以把.Net的dll檔包裝進所編譯的exe檔案

如此一來,就可以作成單一執行檔囉!

安裝後會有console版的與GUI版,可以直接使用GUI版,介面友善很多.

下載連結

附註.

1.如果組合失敗的話,可以把Union duplicates這個勾勾取消,再組合試試看

2.如果還是組合失敗的話,很有可能是因為dll內包含unmanaged code,此時便不一定可以組合成功

3.安裝完後,在安裝目錄會有 ILMerge.doc 說明文件有完整的說明


沒有留言:

張貼留言