我遇到FluentFTP庫的UploadFiles
方法問題。這是我的代碼:調用UploadFiles時出現「無法找到文件」錯誤
var count = _client.UploadFiles(filesPaths, remotePath, true, true);
foreach(var path in filesPaths)
{
AddLog(string.Format("Uploaded File: {0}", path));
}
並執行UploadFiles
後,它拋出一個異常說找不到文件。我發現當我使用remotePath = "/uploads"
我有這個問題,但是當我將remotePath設置爲"/"
時,該方法上傳文件沒有問題。我檢查了用戶權限,他可以做任何事情。
我不知道可能是什麼問題。我在GitHub中閱讀了源代碼,但我沒有發現任何奇怪的東西。
這是FluentFTP的錯誤嗎?或者我錯過了什麼?
未來的讀者應該看到在庫的問題跟蹤交叉後,在https://github.com/robinrodricks/FluentFTP/issues/70。根本原因是FTP服務器上的權限問題。 –