我必须创建这个查询来获得一些答案,然后再更改我的代码。请原谅,如果这个问题对你们没有意义。是否可以使用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