将.net核心应用程序部署到Visual Studio中的Linux?

问题描述 投票:4回答:1

我正在Visual Studio 2017中构建.net核心应用程序。我想将发布过程自动化到linux计算机。

这是我当前的过程:

  1. 在Visual Studio中,单击“发布”选项卡,选择“发布”>
  2. 打开WinSCP,登录到目标Linux计算机
  3. 打开文件夹solution\myapp\bin\Release\netcoreapp2.2\publish\
  4. CTRL
  5. + A选择发布文件夹中的所有文件,CTRL + C复制所有文件,然后将CTRL + V粘贴到[ C0]目标目录
  6. 打开WinSCP,登录到目标Linux计算机,使用PuTTY重新启动应用程序>
  7. 从Visual Studio发布时,我可以自动执行这些步骤吗?

我正在Visual Studio 2017中构建.net核心应用程序。我想将发布过程自动化到linux计算机。这是我当前的过程:在Visual Studio中,单击“发布”选项卡,然后选择...

c# linux visual-studio publish
1个回答
0
投票

尝试dotnet myapp.dll

它就像dotnet发布一样,但是允许您通过SSH将应用程序复制到目标linux计算机。

© www.soinside.com 2019 - 2024. All rights reserved.