File su server diverso

mercoledì 17 giugno 2009 - 11.23

zagor76 Profilo | Newbie

Salve a tutti,
vorrei riuscire ad effettuare l'upload o creare un file su un server diverso da quello che ospita IIS.

Dim percorso = "\\192.168.100.200\Users\temp"
Dim sw As StreamWriter = New StreamWriter(percorso,True,System.Text.Encoding.Default )
sw.WriteLine("questa è una riga")
sw.Write("Scrivo altro testo")
sw.WriteLine(" - Data: " + DateTime.Now.ToString())
sw.Close()

Viene dato un errore di protezione sulla directory di destinazione.

Qualche suggerimento?
Grazie.

chiccomox Profilo | Junior Member

Meno male che esce l'errore altrimenti chiunque potrebbe scrivere files (anche pericolosi) su altre macchine!

Devi dare i permessi sulla cartella per la scrittura all'utente sotto il quale gira l'applicazione web che si collega a quella macchina.


Ciao,


Chiccomox
http://www.dotnetpertutti.com
http://www.windowspertutti.com

zagor76 Profilo | Newbie

thanks!
Ma se il server web è nel dominio e il file server no!

chiccomox Profilo | Junior Member

>thanks!
>Ma se il server web è nel dominio e il file server no!

Potresti sharare una cartella del file server (sempre che tu abbia i permessi per farlo) e poi scrivere i files lì dentro dalla tua web application. Ma il file server ha un web server? Perchè nel caso potresi fare un post di un file a quella pagina, recuperare il file e farlo scrivere su una cartella. Non so se mi sono spiegato?


Chiccomox
http://www.dotnetpertutti.com
http://www.windowspertutti.com

zagor76 Profilo | Newbie

Condividere una dir. è stata la prima cosa, ma nulla di fatto.

per il secondo punto: Bella idea!
ma purtroppo quel server non ha iis!
Grazie.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5