使用.net core 3.0建的項目,通常狀況下,每次想發佈都要打開vs,而後點擊發布,選擇配置;
若是想用cmd命令行發佈,應該怎麼寫呢?bash
項目目錄以下:
.net
dotnet publish -c Release -r win-x64 -o ./publish/psma --self-contained true
項目發佈成功:
效果如同使用vs發佈:
命令行
bat文件中寫入以下命令:code
cd /d %~dp0 dotnet publish -c Release -r linux-x64 -o ./publish/psma --self-contained true pause
以管理員身份運行:
blog
https://docs.microsoft.com/zh-cn/dotnet/core/tools/dotnet-publish?tabs=netcore21圖片