我必須創建這個查詢來獲得一些答案,然後再更改我的代碼。請原諒,如果這個問題對你們沒有意義。是否可以使用ftp.MakeDirectory在FTP中創建子目錄?
方案1:
string path :ftp://1.1.1.1/mpg/test";
FtpWebRequest requestDir = (FtpWebRequest)FtpWebRequest.Create(new Uri(path));
requestDir.Credentials = new NetworkCredential("sh","se");
requestDir.Method = WebRequestMethods.Ftp.MakeDirectory;
使用相同的代碼來創建連接我的本地FileZilla中的FTP服務器來完成這項工作的目錄結構---工作正常。
方案2: 使用上述代碼來連接遠程FTP服務器做同樣的工作,拋出異常:錯誤550沒有找到文件或沒有訪問。
問題1:我有完整的權限來讀取/寫入文件夾,如果它不是一個權限問題,還有什麼我要記住要查找它?
問題2:如果我修改了代碼像 第一步:讓「省油」 direcotry第一 第二步:製作後的「測試」目錄,做工精細 是意味着FTP.Makedirectory不支持創建主目錄中的子目錄?
如果是這樣的話,它是如何在我的本地ftp服務器中創建的?
任何幫助表示讚賞。
在此先感謝。
,這就是我要做的之前,我想知道答案,無論如何感謝很多。 – Usher 2012-03-09 06:31:38
嘗試了不同的權限設置,仍然沒有運氣一次創建一個子目錄,所以更改了我的流程以逐個創建,它運行良好。無論如何感謝您的幫助。 – Usher 2012-03-13 23:28:21