一、新建.Net Core專案

新建.Net Core3.0的控制臺應用,代碼如下
namespace Demo
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
Console.WriteLine(Environment.OSVersion);
Console.WriteLine(Environment.Version);
Console.ReadKey();
}
}
}
二、生成專案
專案已經寫好后,右擊專案發布

會彈出一下表單,選擇檔案夾,生成后的路徑一般默認即可(具體看個人喜好),然后點擊創建組態檔

創建后,點擊編輯

修改目標運行時,修改為linux-arm

點擊保存后,點擊發布,發布完成根據,目標位置尋找生成后的檔案,
三、樹莓派運行
根據上一章節說到的【樹莓派(4B)Linux + .Net Core嵌入式-初始化環境(一)】,使用Xftp軟體上傳專案編譯好的檔案到樹莓派機器中

在樹莓派中建立Demo檔案夾,把上圖中Demo、Demo.dll、Demo.rentimeconfig.json上傳到Demo檔案夾中即可,
然后打開Xshell軟體,cd進入到程度目錄
cd Demo

可以分別輸入以下命令執行即可運行(2種方法):
方法一:直接鍵入命令執行dll
dotnet Demo.dll

方法二:執行Dome
./Dome 或者是 Demo/Demo(需要退到上級目錄,所謂的相對路徑)

直接執行分別2條命令,都無法正常執行成功,提示是權限拒絕訪問;
那么解決方案是給Demo增加執行權限
chmod +x Demo

加上執行權限后,可以看上圖就顏色就已經區分開了,
綠色:可執行檔案 白色:檔案 藍色:檔案夾;其他顏色自行腦補,
然后再分別操作下,執行陳述句看看效果

終于 可以正常執行了.....
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/105876.html
標籤:.NET Core
