Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - aprire/chiudere connessione server ftp
Forum - C# / VB.NET - aprire/chiudere connessione server ftp

Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 22:30
Giovedì, 30/07/2009
Questo topic è stato chiuso dal moderatore

buona sera a tutti, volevo chiedere se qualcuno di voi sa come posso aprire una connessione col server ftp e lasciarla aperta, modificare un file xml sul server e poi chiuderla. per ora sto usando questo e il problema è ke quando il file xml viene caricato viene generata un'eccezione ke penso sia dovuta alla mancanza della username e della password nel tentativo di connessione da parte di xmldocument.load
Codice sorgente - presumibilmente C# / VB.NET

  1. Imports System.Net.Sockets
  2. Imports System.Net
  3. Imports System.Xml

Codice sorgente - presumibilmente VB.NET

  1. Dim down As New WebClient
  2.         down.Credentials = New NetworkCredential("miausername", "miapassword")
  3.         Dim info As New DirectoryInfo(RichTextBox3.Text)
  4.         Dim xmldocument As New XmlDocument
  5.         xmldocument.Load("ftp://spsracing.net/httpdocs/spsync/" + info.Name + "/opzioni.xml")
  6.         xmldocument.GetElementsByTagName("cartellarfactor").Item(0).InnerText = RichTextBox1.Text
  7.         xmldocument.GetElementsByTagName("cartellauserdata").Item(0).InnerText = RichTextBox2.Text
  8.         xmldocument.GetElementsByTagName("cartellaplr").Item(0).InnerText = RichTextBox3.Text


PM
Avatar
LittleHacker (Member)
Guru


Messaggi: 1033
Iscritto: 28/04/2009

Segnala al moderatore
Postato alle 21:54
Lunedì, 07/09/2009
Testo quotato

Postato originariamente da noitide:

buona sera a tutti, volevo chiedere se qualcuno di voi sa come posso aprire una connessione col server ftp e lasciarla aperta, modificare un file xml sul server e poi chiuderla. per ora sto usando questo e il problema è ke quando il file xml viene caricato viene generata un'eccezione ke penso sia dovuta alla mancanza della username e della password nel tentativo di connessione da parte di xmldocument.load
Codice sorgente - presumibilmente C# / VB.NET

  1. Imports System.Net.Sockets
  2. Imports System.Net
  3. Imports System.Xml

Codice sorgente - presumibilmente VB.NET

  1. Dim down As New WebClient
  2.         down.Credentials = New NetworkCredential("miausername", "miapassword")
  3.         Dim info As New DirectoryInfo(RichTextBox3.Text)
  4.         Dim xmldocument As New XmlDocument
  5.         xmldocument.Load("ftp://spsracing.net/httpdocs/spsync/" + info.Name + "/opzioni.xml")
  6.         xmldocument.GetElementsByTagName("cartellarfactor").Item(0).InnerText = RichTextBox1.Text
  7.         xmldocument.GetElementsByTagName("cartellauserdata").Item(0).InnerText = RichTextBox2.Text
  8.         xmldocument.GetElementsByTagName("cartellaplr").Item(0).InnerText = RichTextBox3.Text




Posta l'errore...:k:

PM
Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 22:42
Lunedì, 07/09/2009
beh grazie della risposta ma ho risolto... :rotfl: mancava la dichiarazione delle credenziali x il file xml.. :k:

PM