.NET Core 發布(dotnet publish)



一、需求

使用.net core 3.0建的項目,一般情況下,每次想發布都要打開vs,然后點擊發布,選擇配置;
如果想用cmd命令行發布,應該怎么寫呢?

二、方法

項目目錄如下:
在這里插入圖片描述

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

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

在這里插入圖片描述
項目發布成功:
在這里插入圖片描述
效果如同使用vs發布:
在這里插入圖片描述

2、創建一個用於發布的bat批處理文件

bat文件中寫入如下命令:

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

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

三、參考

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



免責聲明!

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



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