[問題] 如何把C#的程式封裝成一個執行檔

看板C_Sharp作者 (斬碎夢一般的未來)時間14年前 (2011/04/29 11:57), 編輯推噓6(609)
留言15則, 9人參與, 最新討論串1/1
小弟自己寫了一個小小的程式 沒有用到需要額外安裝的函式庫 SDK 想把它封裝單一一個執行檔(.exe) 可是 在網路上找到的很多範例 照著作卻都會找不到選項 是因為Express沒有這個功能嗎?? 我的版本是2008 不知道有沒有哪位大大可以幫幫忙的QQ" -- 喔耶!有妹! ∕ <( ̄/// ̄)> ( ̄__ ̄||b) <("▁ ▁)╭( ̄ ̄)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.100.201

04/29 15:23, , 1F
不是Build完就會產生了嗎@@ 還是我會錯意??
04/29 15:23, 1F

04/29 15:46, , 2F
我需要在沒有冠C#的電腦上執行QQ
04/29 15:46, 2F

04/29 16:13, , 3F
那個電腦有裝.Net framework嗎?
04/29 16:13, 3F

04/29 17:21, , 4F
C#如果沒有其他檔案要夾帶, 直接COPY EXE檔就可以了,當然
04/29 17:21, 4F

04/29 17:21, , 5F
目的電腦上要預先裝上.NET Framework
04/29 17:21, 5F

04/29 17:45, , 6F
.net framework是一定要裝的,就像跑java至少要jre
04/29 17:45, 6F

04/29 21:27, , 7F
我想他想問的是setup安裝檔怎麼做
04/29 21:27, 7F

04/29 21:27, , 8F
這樣在setup的時候就會檢查有沒有net framwork.
04/29 21:27, 8F

04/29 22:45, , 9F
嗯 是的 我想再任意電腦上面能夠順利執行QQ
04/29 22:45, 9F

04/29 22:45, , 10F
直接copy執行檔會出現一堆錯誤
04/29 22:45, 10F

04/30 11:38, , 11F

05/03 14:48, , 12F
要灌 .net runtime 除此之外 如果你的程式有參考第三方寫好
05/03 14:48, 12F

05/03 14:49, , 13F
的.dll 我是比較建議你講你的程式和.dll都包成installer
05/03 14:49, 13F

05/03 15:23, , 14F
我是用ILMerge將bin底下會用到的打包成一個執行檔
05/03 15:23, 14F

05/03 15:27, , 15F
(不過報表等就沒辦法包進去了),之後再混肴一下就行了
05/03 15:27, 15F
文章代碼(AID): #1DkZSkXg (C_Sharp)