樹莓派(4B)Linux + .Net Core嵌入式-HelloWorld(二)


一、新建.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

加上執行權限后,可以看上圖就顏色就已經區分開了,

綠色:可執行文件 白色:文件 藍色:文件夾;其他顏色自行腦補。

然后再分別操作下,執行語句看看效果

 終於 可以正常執行了.....

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM