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

看板Soft_Job作者 (ginngle)時間10月前 (2023/07/04 00:11), 編輯推噓9(10110)
留言21則, 12人參與, 10月前最新討論串1/1
在沒有安裝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://www.ptt.cc/bbs/Soft_Job/M.1688400717.A.4A5.html

07/04 00:19, 10月前 , 1F
你要一個OS跑這個框架起碼要有RUNTIMES吧...
07/04 00:19, 1F

07/04 00:20, 10月前 , 2F
你先看看你的是dotnet 什麼版本然後再決定要裝哪個
07/04 00:20, 2F

07/04 00:20, 10月前 , 3F
如果是serverside記得要灌windows pro or winserver
07/04 00:20, 3F

07/04 00:21, 10月前 , 4F
如果是core 就先看你的publish file xml是build成
07/04 00:21, 4F

07/04 00:21, 10月前 , 5F
linux 還是win 分別是啥版本 如果你是build成可攜式
07/04 00:21, 5F

07/04 00:22, 10月前 , 6F
那就裝個該版本的runtimes再跑看看
07/04 00:22, 6F

07/04 00:32, 10月前 , 7F
d 應該是 debug 版的吧 可轉發套件裡應該沒有
07/04 00:32, 7F

07/04 00:32, 10月前 , 8F
安裝對應版本的可轉散發套件
07/04 00:32, 8F

07/04 00:35, 10月前 , 9F
對,debug 版的 vcruntime 只有 vs studio 有喔
07/04 00:35, 9F

07/04 00:36, 10月前 , 10F
你應該是編譯成 debug 了吧 改成 release 就好了
07/04 00:36, 10F

07/04 02:22, 10月前 , 11F
不用啊你發佈用獨立式就行了
07/04 02:22, 11F

07/04 07:33, 10月前 , 12F
用release build+靜態連結 不然就上網搜尋這個檔名
07/04 07:33, 12F

07/04 07:33, 10月前 , 13F
我記得之前有單獨下載過它
07/04 07:33, 13F

07/04 07:52, 10月前 , 14F
可轉發套件沒裝吧
07/04 07:52, 14F

07/04 09:23, 10月前 , 15F
單獨載 dll 要小心啊,一堆看釣魚
07/04 09:23, 15F

07/04 13:46, 10月前 , 16F
要轉Linux 環境才跑得動
07/04 13:46, 16F

07/04 15:11, 10月前 , 17F
用mingw64當編譯器吧
07/04 15:11, 17F

07/04 20:02, 10月前 , 18F
這是Debug build本來就不應該發布出去
07/04 20:02, 18F

07/04 20:02, 10月前 , 19F
改成Release build就好了
07/04 20:02, 19F

07/04 21:24, 10月前 , 20F
這framework問題吧 推文怎摸沒人講
07/04 21:24, 20F

07/05 00:03, 10月前 , 21F
你爽的話把這些檔案一個一個補齊也行,我還真的做過
07/05 00:03, 21F
文章代碼(AID): #1aelDDIb (Soft_Job)