Asp.net

如何將 ASP.NET Core 應用程序發佈到 ftp 伺服器

  • September 23, 2016

Visual Studio 發布僅支持導入 Web 部署。

有解決方法嗎?

在此處輸入圖像描述

Visual Studio 發布配置文件支持純 FTP 作為目標。但是它不支持 SFTP。

這些是您應該看到的選項:

  • 網路部署
  • Web 部署包
  • FTP(不幸的是不支持 SFTP)
  • 文件系統(UNC 或本地路徑)

自註意到 ASP.NET 5 以來的更新

詳細說明項目為 ASP.NET 5 / vNext,此時 Visual Studio 的 UI 尚不支持 FTP 和 Web Deploy。有一個部落格按照以下步驟導入 FTP 配置文件:

  1. 打開記事本並創建一個發布配置文件以保存到您的文件系統。

<?xml version=“1.0” encoding=“utf-8”?> <publishData> <publishProfile profileName=“FTP” publishMethod=“FTP” publishUrl=“ftp://ftpaddress” userName=“username” userPWD=“password “destinationAppUrl=“http://wwwaddress” /> </publishData> 2. 從發布目標中選擇“導入”並導入發布配置文件。

部落格連結:http ://blog.discountasp.net/publishing-an-asp-net-5-vnext-application/

引用自:https://stackoverflow.com/questions/33672930