一個很簡單的問題,代碼無比簡單,但是有一個問題不太明白,就是在x64能運行,為何設定成x86上沒法運行,關鍵又沒有呼叫多余的其它dll檔案,就是一個輸出,這是什么原因?我大概知道可能是32位和64位的問題,難道.net core只能在64位上運行?或者說只能呼叫64位的dll等?


uj5u.com熱心網友回復:
netcore SDK 也分x64和x86之別。如果你要運行目標平臺X86的程式,要下載安裝下x86版本。
https://dotnet.microsoft.com/download/dotnet-core/2.2
uj5u.com熱心網友回復:
X86和x64我都有安裝啊,同時我怎么看是否成功安裝了x86的sdk?
uj5u.com熱心網友回復:
記得大約是 .net core clr 是默認支持 x64 的他的那個 加載是 LoadLibraryExW
https://blog.csdn.net/tangyanzhi1111/article/details/88535630
uj5u.com熱心網友回復:
用命令列編譯就可以了!uj5u.com熱心網友回復:
為什么運行不了?轉載請註明出處,本文鏈接:https://www.uj5u.com/net/90691.html
標籤:C#
上一篇:C# Timer定時器。
