1. 程式人生 > >.net core編譯並發布至centos平臺

.net core編譯並發布至centos平臺

code pan alt meid ons runt 設置 core 平臺

1、新建.netcore項目

技術分享

2、編輯.csproj文件

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp2.0</TargetFramework>
    <RuntimeIdentifiers>centos.7-x64</RuntimeIdentifiers>
  </PropertyGroup>

</
Project>

在PropertyGroup下加入RuntimeIdentifiers節點,並設置為centos.7-x64

3、在項目上點發布按鈕,按照流程發布

技術分享

打開發布後的文件,上傳至centos系統

4、centos上安裝對應的環境

yum install libunwind -y
yum install icu -y

5、為程序添加執行權限

chmod u+x ConsoleApp1

6、執行程序

./ConsoleApp1

技術分享

結果正確

.net core編譯並發布至centos平臺