Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Accesso a File su server
venerdì 28 novembre 2003 - 10.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Adso
Profilo
| Newbie
21
messaggi | Data Invio:
ven 28 nov 2003 - 10:32
Ciao,
ho il seguente problema:
Voglio accedere, lato server, ad un file residente su un percorso remoto (residente su un altro server) oppure su una Virtual Directory IIS.
Utilizzando l'oggetto System.IO.File, anche se la documentazione indica che è possibile usare path del tipo "\\\\AltroServer\\MyShare\\file.est" (in C#), mi ritorna un errore di file inesistente.
Naturalmente il file esiste ed ho accesso ad esso (come confermato dall'inserimento dello stesso percorso nella address bar).
Stesso discorso per le directory virtuali, che se non risiedono sulla C: del Server Web non funzionano.
Aiuto!
luca76-rm
Profilo
| Newbie
19
messaggi | Data Invio:
ven 28 nov 2003 - 12:44
hai provato ad aggiungere questo tag xml nel file web.config?
<identity impersonate="true" />
prova ad inserirlo dopo i tag </authorization> e facci sapere. A me funziona in questo modo.
luca76-rm
Profilo
| Newbie
19
messaggi | Data Invio:
ven 28 nov 2003 - 12:51
Private Sub GetRemoteFiles()
Dim dInfo As New System.IO.DirectoryInfo("\\Server\myshare")
Dim fInfo As System.IO.FileInfo() = dInfo.GetFiles()
Dim fi As System.IO.FileInfo
For Each fi In fInfo
Response.Write(fi.Name)
Response.Write("<BR>")
Next fi
End Sub
Mi dici se ti funziona questa routine?
Ricorda di mettere quella istruzione nel web.config
Adso
Profilo
| Newbie
21
messaggi | Data Invio:
mar 9 dic 2003 - 13:06
tutte le soluzioni proposte non vanno....
il problema è che io devo recuperare dei file sparsi su più client, dal web server...
il metodo: System.IO.File.Exists() accetta come parametro un percorso.
Io potrei fornire questo percorso in 2 modi diversi:
1) percorso reale del file: @"\\MyClient\Cartella\file.est";
2) percorso con network drive "z:\file.est" che punti a "\\MyClient\Cartella";
ho anche provato con le directory virtuali di IIS ma sembra proprio che non ne voglia sapere.
c'è forse qualche permesso da impostare sulle cartelle condivise? Eppure ho dato tutti i permessi possibili e immaginabili!
Torna su
Stanze Forum
Elenco Threads
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 !