如何将 ASP.NET 核心应用程序发布到 ftp 服务器

How to publish ASP.NET Core app to ftp server

Visual Studio发布只支持导入web部署。

有解决办法吗?

Visual Studio 发布配置文件支持纯 FTP 作为目标。但是它不支持 SFTP。

这些是您应该看到的选项:

  • 网络部署
  • Web 部署包
  • FTP(可惜不支持SFTP)
  • 文件系统(UNC 或本地路径)

自注意到后更新 ASP.NET 5

详细说明项目是ASP.NET5/vNext,目前Visual Studio的UI还不支持FTP和Web Deploy .有一个博客按照这些步骤导入 FTP 配置文件:

  1. 打开记事本并创建发布配置文件以保存到您的文件系统。

    <发布数据>

  2. Select "Import" 从发布目标导入发布配置文件。

Link 到博客:http://blog.discountasp.net/publishing-an-asp-net-5-vnext-application/