在FTP中创建目录

时间:2010-10-25 21:29:39

标签: vb.net ftp ftpwebrequest

我正在使用以下代码来创建目录。 问题是我没有收到错误,但我也找不到我刚刚创建的目录。

那么,我在这里做错了什么?我应该休息一下吗?

 Public Function CreateDirectory(ByVal Dir As String) As Boolean
        Dim myftprequest As Net.FtpWebRequest = CType(FtpWebRequest.Create(FTPSite + Dir), FtpWebRequest)
        myftprequest.Credentials = New NetworkCredential(UserName, Password)
        myftprequest.Method = WebRequestMethods.Ftp.MakeDirectory
        Return True
    End Function

1 个答案:

答案 0 :(得分:4)

我不是一个真正的VB人,所以这个语法可能有点偏,但我相信你错过了以下几点:

Dim myFtpResponse As Net.FtpWebResponse = CType(request.GetResponse(), FtpWebResponse)

否则,除了创建请求之外,您实际上从未对请求做任何事情。