voglio scrivere un file xml da applicazione vb.net attraverso un webservice, solo che (a parte che sul mio dominio aruba non va, ma quello del mio amico si) mi da questo errore e non capisco xchè?
il codice:
codice:
<WebMethod()> _
Public Function scrivixml() As Boolean
Dim data As New Data.DataSet("xmlscrivi")
Dim percorso As String
percorso = "storia.xml"
data.ReadXml(percorso)
Dim myArr() As String = {"PROVA", "PROVA2"}
' Aggiungo i dati nel data set
data.Tables(0).Rows.Add(myArr)
' Scrivo ed aggiorno i dati nel file XML
data.WriteXml(percorso)
Return True
End Function
poi gli passarò dei dati, ma il principio è questo.
E l'errore è:
Server was unable to process request. ---> URI formats are not supported. ' quando metto il percorso completo http://...etc
Invece se metto solo "file.xml" mi dice che non trova il file in c:\system32\inetsvr ...e che vuole dire ?? il file c'è..nella root del sito dove è il webservice..
Se poi avete dei modi più efficaci per scrivere xml su internet senza scaricarlo su pc da applicazione windows, ditemelo grazie..