使用.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图片