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
Creare una cartella in un sito web
lunedì 27 marzo 2006 - 11.37
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
volperubbia
Profilo
| Senior Member
375
messaggi | Data Invio:
lun 27 mar 2006 - 11:37
Ciao a tutti,
nella mia applicazione ASP.NET vorrei creare una cartella con permessi in lettura e scrittura ...
Dim strPath As String = "C:\Inetpub\wwwroot\MioSito\TMP"
Dim permessi As New System.Security.Permissions.FileIOPermission(System.Security.Permissions.PermissionState.None)
If (Not IO.Directory.Exists(strPath)) Then
Dim path As New IO.DirectoryInfo(strPath)
permessi.SetPathList(System.Security.Permissions.FileIOPermissionAccess.Write And _
System.Security.Permissions.FileIOPermissionAccess.Read, path.Parent.FullName)
IO.Directory.CreateDirectory(strPath)
End If
permessi.SetPathList(System.Security.Permissions.FileIOPermissionAccess.Write And _
System.Security.Permissions.FileIOPermissionAccess.Read, strPath)
Al momento a "C:\Inetpub\wwwroot\MioSito" non ho assegnato permessi in lettura / scrittura.
IO.Directory.CreateDirectory(strPath) non va a buon fine.
Quale potrebbe essere la soluzione?
Grazie per l'attenzione, Davide
micto27
Profilo
| Senior Member
385
messaggi | Data Invio:
mar 28 mar 2006 - 04:44
>Ciao a tutti,
>nella mia applicazione ASP.NET vorrei creare una cartella con
>permessi in lettura e scrittura ...
>
>Dim strPath As String = "C:\Inetpub\wwwroot\MioSito\TMP"
>
>Dim permessi As New System.Security.Permissions.FileIOPermission(System.Security.Permissions.PermissionState.None)
>
>If (Not IO.Directory.Exists(strPath)) Then
> Dim path As New IO.DirectoryInfo(strPath)
>permessi.SetPathList(System.Security.Permissions.FileIOPermissionAccess.Write
>And _
>System.Security.Permissions.FileIOPermissionAccess.Read, path.Parent.FullName)
> IO.Directory.CreateDirectory(strPath)
>End If
>
>permessi.SetPathList(System.Security.Permissions.FileIOPermissionAccess.Write
>And _
>System.Security.Permissions.FileIOPermissionAccess.Read, strPath)
>
>Al momento a "C:\Inetpub\wwwroot\MioSito" non ho assegnato permessi
>in lettura / scrittura.
>
>IO.Directory.CreateDirectory(strPath) non va a buon fine.
>
>Quale potrebbe essere la soluzione?
>
>Grazie per l'attenzione, Davide
Credo tu debba verificare le permission sul file system dell'utente con il
quale viene eseguita la tua applicazione.
Su IIS5 per default l'utente dovrebbe essere "ASPNET" e su IIS6 "NETWORK SERVICE".
Ciao, Michele
Ciao
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 !