本文所使用的測試環境:
vistual studio 2019
centos7
步驟:
1 安裝vistual studio 2019,已安裝的忽略,下載鏈接:https://visualstudio.microsoft.com/zh-hans/vs/
2 新建.net core 控制檯程序,本文測試的項目名稱爲Test,默認會輸出Hello world,按照默認生成即可
3 在centos7中的root用戶中依次輸入如下命令(參考https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-package-manager-centos7)
命令1: sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
命令2(安裝 .NET Core SDK):sudo yum install dotnet-sdk-3.1
命令3(安裝 ASP.NET Core 運行時):sudo yum install aspnetcore-runtime-3.1
命令4(安裝.net core運行時):sudo yum install dotnet-runtime-3.1
4 在centos7終端輸入:dotnet --version測試是否安裝成功,如下圖:
5 把項目生成中Debug目錄下的文件上傳到Linux中,利用工具secureCRT(免安裝,64位和32位都有),該工具下載鏈接:
http://zxy15914507674.gitee.io/shared_resource_name/secureCRT綠色版.rar
找到對應的SecureFXPortable.exe,具體操作如下動圖:
6 上傳後,可以使用dotnet命令運行對應的dll文件,如:dotnet Test.dll,如上動圖最後