2018 4 29 C 將dll打包到程式中

2022-01-13 18:37:09 字數 733 閱讀 2130

title

author

date

createtime

categories

c# 將dll打包到程式中

lindexi

2018-04-29 09:43:22 +0800

2018-2-13 17:23:3 +0800

c#本文告訴大家如何把 dll 打包到程式中。很多時候的 軟體 在執行的時候需要包括很多 dll 或其他的檔案,這樣的軟體在給其他小夥伴,就需要做乙個壓縮包,或者用安裝軟體。這樣感覺不太好,所以本文告訴大家乙個方法,把所有的 dll 放在乙個檔案,於是把自己的軟體給小夥伴就只需要給他乙個程式。

然後安裝,感覺安裝很簡單

假如有 1.exe 和 1.dll 準備把 1.dll 合併到 2.exe 那麼可以使用下面**

ilmerge

/target:exe

/out:e:\2.exe

/log

e:\1.exe

/log

e:\1.dll

/targetplatform:v4

這裡的 target 為目標平台

out 就是輸出的檔案

log 就是準備合併的dll

執行**就可以拿到 2.exe 直接把這個檔案給小夥伴,他就不需要使用壓縮包,直接開啟 2.exe 就不會說找不到庫。

參見:ilmerge將源dll合併到目標exe - hackervirus -

2018 4 29 C 將dll打包到程式中

title author date createtime categories c 將dll打包到程式中 lindexi 2018 04 29 09 43 22 0800 2018 2 13 17 23 3 0800 c 本文告訴大家如何把 dll 打包到程式中。很多時候的 軟體 在執行的時候需要包...

C 將dll打包到程式中

有時候我們會使用第三方的庫,好多遊戲也是使用第三方庫,在沒有安裝第三方就會出錯。我們有乙個簡單的方法把dll庫打包程式中 如果我們把dll放到庫中,屬性為資源 我看到blqw把執行從程式找dll寫為 using system using system.collections.generic usin...

C 將dll打包到exe 一

using newtonsoft.json.linq using system using system.collections.generic using system.linq using system.text using system.threading.tasks 此段 使用了newton...