2016-08-01 75 views
-1

編輯:大量的上傳失敗的嘗試部署到網站與FTP時

原來的問題是,我的FTP連接被莫名其妙地遭到停在服務器端。我收到的錯誤消息沒有正確反映這一點。不知道這是Visual Studio的FTP功能還是Arvixe服務器的問題。

無論如何,「暴力強制」FTP發佈(在發生第一次錯誤後立即取消,然後重新開始發佈)運行良好。使用FTP從Visual Studio


當發佈到我的ASP.NET服務器(通過Arvixe主辦),幾乎所有的文件上傳的失敗了。

這裏是我得到在Visual Studio Output窗口中的錯誤的一些樣品:

>Unable to add 'Content/bootstrap/wells.less' to the Web site. Can't open data connection for transfer of "/mysite.com/wwwroot/Content/bootstrap" (425).

>Unable to add folder 'Content/bootstrap/mixins' to the Web site. Cannot create folder "Content/bootstrap/mixins".

>Unable to add 'images/gallery/lawns-(39).jpg' to the Web site. CWD failed. "/mysite.com/wwwroot/images/gallery": directory not found (550).

>Unable to add 'images/gallery/lawns-(45).jpg' to the Web site. Filename invalid (550).

這裏是我的FTP設置。我的憑據是正確的,因爲我連接得很好。還有很多其他文件也可以很好地傳輸。我甚至在發佈後在網站上獲得部分功能,只有受失敗傳輸影響的頁面無法工作。

Visual Studio FTP publish settings 我對部署網站很陌生,可以獲得的任何幫助都將不勝感激。

回答

0

以下是正確發佈項目到服務器

  1. 請打開使用Visual Studio工具
  2. 在解決方案資源管理器窗口的項目(通常位於右上角的準則的VS工具),右鍵點擊你的項目並選擇發佈
  3. 請將其發佈到本地文件夾,如C:\ Project
  4. 請將您在C:\ Project上看到的任何文件/文件夾上傳到我們的服務器通過FTP和您的網站做工精細

希望這有助於

+0

所以基本上你FTP傳送到本地目錄,然後使用其他應用程序(如FileZilla中)到FTP的網站?爲什麼這是必要的? –

+0

如果你遵循上面的指導方針,它應該是沒有問題的。這是我的經驗。 :)這是你的選擇嘗試與否。 :) – 2016-08-08 07:43:58

+0

如果我再次遇到這些問題,我會在未來投入一次。我在想象FileZilla可能比Visual Studio的內置FTP更好地保持連接,所以你可能會有一點 –