2011-12-30 147 views
-2

我想用FTP下載Word文件(感謝webClient對象)。它工作正常,但在這種情況下不:下載打開的文件

我公司的用戶可以打開這個Word文件。因此,當用戶打開文件時,DownloadData命令返回一個異常:

錯誤550:文件不可用(例如文件未找到,無法訪問)。

有沒有辦法用FTP下載打開的文件?如果沒有,我該怎麼辦?

謝謝!

+0

你試圖命中什麼類型/品牌的FTP服務器? – 2011-12-30 14:06:38

+0

你可以編輯你的問題,以顯示它與編程有關嗎?這個錯誤是相當具有描述性的。沒有代碼很難說。 – 2011-12-31 21:40:28

回答

2

對於您正在進行的任何項目,這幾乎可以肯定是一個糟糕的架構。您可能希望將用戶可編輯的文檔存儲與可下載的文檔存儲區分開。有許多解決方案可以在用戶進行更改時保持兩個目錄同步(Dropbox,網格,甚至使用robocopy等自定義腳本)。

1

當Office程序打開要修改的文件時,它會故意單獨打開它。因此,除非使用備份API,否則FTP服務器將無法打開它。如果它使用備份API,它可能會獲得一些中間狀態,因爲Office可能隨時處於寫作中。所以沒有一個理智的人使用FTP服務器來使用備份API。

相關問題