我在使用SFTP將我的網站(MVC4 WebApi服務)部署到我的服務器時遇到了一些麻煩。我正在使用VS2010並安裝了最新的Azure SDK,因此我獲得了新的「發佈」對話框。使用Visual Studio 2010部署到SFTP
我所做的是選擇網站,把地址(請記住,對話框不允許在這裏選擇一個端口),設置路徑和用戶名和密碼,然後單擊驗證連接,它在哪裏滾動一會兒,然後告訴我它找不到服務器。
如果我設定的端口地址(22)我得到了Rebex的FTP不支持SSH和使用其他工具Rebex的一個錯誤。我試圖添加sftp://
以及在那種情況下,我被問到一個密碼,但無論我放在它只是失敗(我嘗試了我的域名密碼,服務器密碼,FTP密碼等無濟於事)。
有沒有人有任何想法或過去使用SFTP部署成功?作爲一個說明,我必須補充說,連接一個普通的FTP客戶端(Filezilla)完美的工作,所以服務器在那裏,可到達和pwd是正確的,以防萬一你想知道。
也許這只是我,但我似乎無法在任何地方找到「配置屬性」選項...得了正是版本VS2010的... – Tallmaris 2013-10-23 21:01:37
所以對不起,我搞砸的格式化的xD 我正在運行一個我剛剛意識到的VS.php項目。似乎Shawn South的回答是正確的,Publish沒有SFTP作爲選項。 我已經看到通過SFTP從服務器獲取上傳和下載的選項http://winscp.net/eng/docs/guide_synchronize,並且基本上有一個服務器的本地倉庫 – Suiko6272 2013-10-24 23:38:34