Hallo,
mit folgendem Codeausschnitt will ich etliche PDF Files auf meinen Server upload.
Das Problem ist das die Verbindung nicht geschlossen wird und ich einen Fehler bekomme, dass zuviele User angemeldet sind. Normalerweise Schließe ich doch die Verbindung mit mReg.Abort() ????
oder sehe ich das falsch??.
Habunus
mit folgendem Codeausschnitt will ich etliche PDF Files auf meinen Server upload.
VB.NET-Quellcode
- Dim hostname As String = "ft.meinftp.de"
- Dim mReg As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create("ftp://" & hostname & "/Rechnung.pdf"), System.Net.FtpWebRequest)
- 'upload properties
- mReg.Credentials = New System.Net.NetworkCredential("Testuser", "123456")
- mReg.Method = System.Net.WebRequestMethods.Ftp.UploadFile
- 'Read file
- Dim Mfile() As Byte = System.IO.File.ReadAllBytes("c:\Rechnung.pdf")
- 'Upload
- Dim mStream As System.IO.Stream = mReg.GetRequestStream()
- mStream.Write(Mfile, 0, Mfile.Length)
- 'cleanup
- mStream.Close()
- mStream.Dispose()
- mReg.Abort()
Das Problem ist das die Verbindung nicht geschlossen wird und ich einen Fehler bekomme, dass zuviele User angemeldet sind. Normalerweise Schließe ich doch die Verbindung mit mReg.Abort() ????
oder sehe ich das falsch??.
Habunus