[請益] 不安裝Visual Studio情況下,執行EXE檔

作者: play7700271 (ginngle)   2023-07-04 00:11:55
在沒有安裝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
作者: neo5277 (I am an agent of chaos)   2023-07-04 00:19:00
你要一個OS跑這個框架起碼要有RUNTIMES吧...你先看看你的是dotnet 什麼版本然後再決定要裝哪個如果是serverside記得要灌windows pro or winserver如果是core 就先看你的publish file xml是build成linux 還是win 分別是啥版本 如果你是build成可攜式那就裝個該版本的runtimes再跑看看
作者: Lin25K (近五成考生低於均標)   2023-07-04 00:32:00
d 應該是 debug 版的吧 可轉發套件裡應該沒有
作者: mayday24 (堅持如鋼鐵的凡人)   2023-07-04 00:32:00
安裝對應版本的可轉散發套件
作者: Lin25K (近五成考生低於均標)   2023-07-04 00:35:00
對,debug 版的 vcruntime 只有 vs studio 有喔你應該是編譯成 debug 了吧 改成 release 就好了
作者: yenight1236 (gale)   2023-07-04 02:22:00
不用啊你發佈用獨立式就行了
作者: lturtsamuel (港都都教授)   2023-07-04 07:33:00
用release build+靜態連結 不然就上網搜尋這個檔名我記得之前有單獨下載過它
作者: MOONY135 (談無慾)   2023-07-04 07:52:00
可轉發套件沒裝吧
作者: Lipraxde (Lipraxde)   2023-07-04 09:23:00
單獨載 dll 要小心啊,一堆看釣魚
作者: pttano (pttano)   2023-07-04 13:46:00
要轉Linux 環境才跑得動
作者: stupid0319 (徵女友)   2023-07-04 15:11:00
用mingw64當編譯器吧
作者: chchwy (mat)   2023-07-04 20:02:00
這是Debug build本來就不應該發布出去改成Release build就好了
作者: WisdomOrLie (LIvELIfE)   2023-07-04 21:24:00
這framework問題吧 推文怎摸沒人講
作者: DeathTemp (邦迪亞的小金魚)   2023-07-05 00:03:00
你爽的話把這些檔案一個一個補齊也行,我還真的做過
作者: tennyleaz (tenny)   2023-07-05 22:27:00
你需要VC++ Runtime 2015~2019執行階段的Debug版,顯然是這個程式用Debug build還沒附上Runtime的問題140代表VS2015~19,D代表Debug
作者: ChungLi5566 (中壢56哥)   2023-07-17 16:52:00
找乾淨的電腦copy 別網路載dll一堆釣魚網站騙點閱 dll載點按下去變exe

Links booklink

Contact Us: admin [ a t ] ucptt.com