PTT評價

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

看板Soft_Job標題[請益] 不安裝Visual Studio情況下,執行EXE檔作者
play7700271
(ginngle)
時間推噓10 推:11 噓:1 →:12

在沒有安裝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 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.116.176 (臺灣)
PTT 網址

neo527707/04 00:19你要一個OS跑這個框架起碼要有RUNTIMES吧...

neo527707/04 00:20你先看看你的是dotnet 什麼版本然後再決定要裝哪個

neo527707/04 00:20如果是serverside記得要灌windows pro or winserver

neo527707/04 00:21如果是core 就先看你的publish file xml是build成

neo527707/04 00:21linux 還是win 分別是啥版本 如果你是build成可攜式

neo527707/04 00:22那就裝個該版本的runtimes再跑看看

Lin25K07/04 00:32d 應該是 debug 版的吧 可轉發套件裡應該沒有

mayday2407/04 00:32安裝對應版本的可轉散發套件

Lin25K07/04 00:35對,debug 版的 vcruntime 只有 vs studio 有喔

Lin25K07/04 00:36你應該是編譯成 debug 了吧 改成 release 就好了

yenight123607/04 02:22不用啊你發佈用獨立式就行了

lturtsamuel07/04 07:33用release build+靜態連結 不然就上網搜尋這個檔名

lturtsamuel07/04 07:33我記得之前有單獨下載過它

MOONY13507/04 07:52可轉發套件沒裝吧

Lipraxde07/04 09:23單獨載 dll 要小心啊,一堆看釣魚

pttano07/04 13:46要轉Linux 環境才跑得動

stupid031907/04 15:11用mingw64當編譯器吧

chchwy07/04 20:02這是Debug build本來就不應該發布出去

chchwy07/04 20:02改成Release build就好了

WisdomOrLie07/04 21:24這framework問題吧 推文怎摸沒人講

DeathTemp07/05 00:03你爽的話把這些檔案一個一個補齊也行,我還真的做過

tennyleaz07/05 22:27你需要VC++ Runtime 2015~2019執行階段的Debug版,顯然

tennyleaz07/05 22:27是這個程式用Debug build還沒附上Runtime的問題

tennyleaz07/05 22:28140代表VS2015~19,D代表Debug