Für ein FTP-Upload-Programm muss ich ein Überprüfung, ob die Datei evt schon auf dem Server existiert, schreiben. Dazu habe ich mal eine Testdatei hochgeladen, und dann versucht zu überprüfen ob sie evt. schon auf dem Server liegt. Das merkwürdige: Ich erhalte immer False zurück?
Ich erhalte im Direktfenster auch immer die Meldung: Eine Ausnahme (erste Chance) des Typs "System.Net.WebException" ist in System.dll aufgetreten. - allerdings ohne weitere Details
Nebenbei: Kann ich mit dem Visual Studio 2010 während des Debuggens irgendwie die Variablenwerte des Programms überprüfen, ohne debug.print verwenden zu müssen? Dachte mal was in die Richtung gehört zu haben.
VB.NET-Quellcode
- 'Überprüft ob vorhanden
- Try
- 'Der Link stimmt zu 100%, man kann nämlich per Debug-Print den richtigen Pfad erhalten.
- Dim httpwebreq As Net.HttpWebRequest = CType(Net.HttpWebRequest.Create("http" & RealServer & ActualFolder & "/" & Dateiname), HttpWebRequest)
- httpwebreq.GetResponse()
- MessageBox.Show("Existiert bereits")
- Debug.Print("http" & RealServer & ActualFolder & "/" & Dateiname)
- AlreadyExists = True
- Debug.Print("Existiert " & CStr(AlreadyExists))
- Catch ex As Exception
- Debug.Print("Existiert nicht")
- AlreadyExists = False
- End Try
Ich erhalte im Direktfenster auch immer die Meldung: Eine Ausnahme (erste Chance) des Typs "System.Net.WebException" ist in System.dll aufgetreten. - allerdings ohne weitere Details
Nebenbei: Kann ich mit dem Visual Studio 2010 während des Debuggens irgendwie die Variablenwerte des Programms überprüfen, ohne debug.print verwenden zu müssen? Dachte mal was in die Richtung gehört zu haben.