读书人

求来看看 ftp创建文件夹保存

发布时间: 2013-07-11 15:38:46 作者: rapoo

求高手进来看看 ftp创建文件夹保存


public void MakeDir(string dirName)
{
FtpWebRequest reqFTP;
try
{
reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(ftpURI + dirName));
reqFTP.Method = WebRequestMethods.Ftp.MakeDirectory;
reqFTP.UseBinary = true;
reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword);
FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse();
Stream ftpStream = response.GetResponseStream();

ftpStream.Close();
response.Close();
}
catch (Exception ex)
{
Error_Log("FTP创建文件夹时发成错误,详细错误参数请查看错误日志。", "MakeDir Error --> " + ex.Message + "\r\n" + ex.StackTrace);
}
}


以上代码是在ftp上创建文件夹的代码,我在创建第一次的时候好用,第二次在执行的时候就报错,远程服务器返回错误: (550) 文件不可用(例如,未找到文件,无法访问,求高手解答,我第二次创建的格式是
ftp://ip地址//文件夹名称//第二次的文件夹名称
第三次第四次依次类推
------解决方案--------------------


求来看看 ftp创建文件夹保存
Good job
[解决办法]
自己动手丰衣足食,楼主你又有进步了求来看看 ftp创建文件夹保存
[解决办法]
求来看看 ftp创建文件夹保存

[解决办法]
创建文件夹的时候,应该要先跳进目录下去创建吧?

如:在 “ftp://ip地址//文件夹名称//需要创建的文件夹”。 应该是要跳到 “ftp://ip地址//文件夹名称” 这个目录下,才去创建“需要创建的文件夹”文件夹吧。
[解决办法]

引用:
Quote: 引用:

创建文件夹的时候,应该要先跳进目录下去创建吧?

如:在 “ftp://ip地址//文件夹名称//需要创建的文件夹”。 应该是要跳到 “ftp://ip地址//文件夹名称” 这个目录下,才去创建“需要创建的文件夹”文件夹吧。

现在有两个ftp服务器,在另一个这么写好用,但是换一个就不好用



权限问题?

读书人网 >C#

热点推荐