.NET Core 發佈(dotnet publish)


1、需求

使用.net core 3.0建的項目,通常狀況下,每次想發佈都要打開vs,而後點擊發布,選擇配置;
若是想用cmd命令行發佈,應該怎麼寫呢?bash

2、方法

項目目錄以下:
在這裏插入圖片描述.net

一、打開cmd窗口,cd到當前目錄,執行以下語句:

dotnet publish -c Release -r win-x64 -o ./publish/psma --self-contained true

在這裏插入圖片描述
項目發佈成功:
在這裏插入圖片描述
效果如同使用vs發佈:
在這裏插入圖片描述命令行

二、建立一個用於發佈的bat批處理文件

bat文件中寫入以下命令:code

cd /d %~dp0
dotnet publish -c Release -r linux-x64 -o ./publish/psma --self-contained true
pause

以管理員身份運行:
在這裏插入圖片描述blog

3、參考

https://docs.microsoft.com/zh-cn/dotnet/core/tools/dotnet-publish?tabs=netcore21圖片

相關文章
相關標籤/搜索