Как заменить файл, который загружает новый файл на ftp-сервер с помощью VB.NET

Dim MkFile As System.Net.FtpWebRequest = _ DirectCast(System.Net.WebRequest.Create(FtppathBase & SavePath), System.Net.FtpWebRequest)

    MkFile.Credentials = New System.Net.NetworkCredential("username", "password")
    MkFile.Method = System.Net.WebRequestMethods.Ftp.UploadFile
    MkFile.Timeout = 10000000
    MkFile.ReadWriteTimeout = 10000000
    MkFile.KeepAlive = True
    Dim bFile() As Byte = System.IO.File.ReadAllBytes(FileRcrs)
    Dim UpStream As System.IO.Stream = MkFile.GetRequestStream()
    UpStream.Write(bFile, 0, bFile.Length)
    UpStream.Close()
    UpStream.Dispose()

я использую этот метод. но он не перезаписывает файл. помогите пожалуйста перезаписать файл


person LahiruJ    schedule 26.05.2014    source источник


Ответы (1)


Вы можете удалить файл, если он существует, до загрузки нового.

Это не самый чистый ответ, но он прост и должен работать.

person user3341035    schedule 26.05.2014