【发布时间】:2019-08-14 02:56:17
【问题描述】:
我正在 Visual Studio 2017 中构建一个 .net 核心应用程序。我想将我的发布过程自动化到一台 linux 机器上。
这是我目前的流程:
- 在 Visual Studio 中,单击“发布”选项卡,选择“发布”
- 打开
WinSCP,登录目标linux机器 - 打开文件夹
solution\myapp\bin\Release\netcoreapp2.2\publish\ -
CTRL+A在发布文件夹中全选,CTRL+C复制所有文件,然后CTRL +V粘贴到
WinSCP目标目录 - 打开
PuTTY,登录目标linux机器,使用dotnet myapp.dll重启应用
我可以在从 Visual Studio 发布时自动执行这些步骤吗?
【问题讨论】:
标签: c# linux visual-studio publish