Sono un principiante e sto sviluppando una web application con
vb .NET.Ho necessità di copiare un file .txt presente in una cartella del server e di aggiungere al file copiato del testo.
Ho risolto il problema della copia e della scrittura utilizzando il seguente codice:
File.Copy(Server.MapPath("Documenti\ciao.txt"), Server.MapPath("Documenti\ciao1.txt"))
Dim sr As StreamWriter = file.CreateText(Server.MapPath("Documenti\ciao1.tx t"))
sr.WriteLine("Il/La sottoscritto/a" )
sr.Close()
Il problema è che in rete il metodo Server.MapPath da problemi
in quanto genera una stringa con l'indirizzo del client richiedente.
Ho provato ad inserire direttamente l' indirizzo in formato URI (http:\\192.168....) ma il metodo File.Copy e CreateText non supportano questo formato per gli indirizzi...
come faccio ad indicare tali file....


Rispondi quotando
