作者play7700271 (ginngle)
看板Soft_Job
標題[請益] 不安裝Visual Studio情況下,執行EXE檔
時間Tue Jul 4 00:11:55 2023
在沒有安裝visual studio的情況
直接開啟exe檔
結果顯示相關的錯誤(.dll)
(請問這有和解呢,已於套件中安裝含 JSON.NET , Dapper ,Nlog ,msbuild.ilmerge)
還是一定要下載Visual studio?
https://i.imgur.com/MnW2SIR.jpg
https://i.imgur.com/6zfI9hd.jpg
https://i.imgur.com/OtlWSlh.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.116.176 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1688400717.A.4A5.html
1F:推 neo5277: 你要一個OS跑這個框架起碼要有RUNTIMES吧... 07/04 00:19
2F:→ neo5277: 你先看看你的是dotnet 什麼版本然後再決定要裝哪個 07/04 00:20
3F:→ neo5277: 如果是serverside記得要灌windows pro or winserver 07/04 00:20
4F:→ neo5277: 如果是core 就先看你的publish file xml是build成 07/04 00:21
5F:→ neo5277: linux 還是win 分別是啥版本 如果你是build成可攜式 07/04 00:21
6F:→ neo5277: 那就裝個該版本的runtimes再跑看看 07/04 00:22
7F:推 Lin25K: d 應該是 debug 版的吧 可轉發套件裡應該沒有 07/04 00:32
8F:→ mayday24: 安裝對應版本的可轉散發套件 07/04 00:32
9F:推 Lin25K: 對,debug 版的 vcruntime 只有 vs studio 有喔 07/04 00:35
10F:→ Lin25K: 你應該是編譯成 debug 了吧 改成 release 就好了 07/04 00:36
11F:推 yenight1236: 不用啊你發佈用獨立式就行了 07/04 02:22
12F:推 lturtsamuel: 用release build+靜態連結 不然就上網搜尋這個檔名 07/04 07:33
13F:→ lturtsamuel: 我記得之前有單獨下載過它 07/04 07:33
14F:→ MOONY135: 可轉發套件沒裝吧 07/04 07:52
15F:推 Lipraxde: 單獨載 dll 要小心啊,一堆看釣魚 07/04 09:23
16F:噓 pttano: 要轉Linux 環境才跑得動 07/04 13:46
17F:推 stupid0319: 用mingw64當編譯器吧 07/04 15:11
18F:推 chchwy: 這是Debug build本來就不應該發布出去 07/04 20:02
19F:→ chchwy: 改成Release build就好了 07/04 20:02
20F:推 WisdomOrLie: 這framework問題吧 推文怎摸沒人講 07/04 21:24
21F:推 DeathTemp: 你爽的話把這些檔案一個一個補齊也行,我還真的做過 07/05 00:03
22F:推 tennyleaz: 你需要VC++ Runtime 2015~2019執行階段的Debug版,顯然 07/05 22:27
23F:→ tennyleaz: 是這個程式用Debug build還沒附上Runtime的問題 07/05 22:27
24F:→ tennyleaz: 140代表VS2015~19,D代表Debug 07/05 22:28
25F:→ yesyesyesyes: 缺少.net Framework 元件吧 07/06 18:59
26F:推 jheli: SDK有裝齊嗎?釋出版不要用debug build,用release build 07/08 13:54
27F:推 ChungLi5566: 找乾淨的電腦copy 別網路載dll 07/17 16:52
28F:→ ChungLi5566: 一堆釣魚網站騙點閱 dll載點按下去變exe 07/17 16:53