devo scrivere un file attraverso codice scritto in .NET ma mi da il seguente errore:
Errore server nell'applicazione '/provefiles'.
--------------------------------------------------------------------------------
Accesso al percorso "c:\inetpub\wwwroot\mio.txt" negato.
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.
Dettagli eccezione: System.UnauthorizedAccessException: Accesso al percorso "c:\inetpub\wwwroot\mio.txt" negato.
ASP.NET non è autorizzato ad accedere alla risorsa richiesta. Provare a concedere diritti di accesso alla risorsa all'identità di richiesta di ASP.NET. ASP.NET dispone di un'entità di processo di base (in genere {MACHINE}\ASPNET su IIS 5 o Network Service su IIS 6) che viene utilizzata se l'applicazione non esegue la rappresentazione. se l'applicazione esegue la rappresentazione tramite <identity impersonate="true"/>, l'identità sarà rappresentata dall'utente anonimo (in genere IUSR_MACHINENAME) o dall'utente autenticato che ha eseguito la richiesta.
Per concedere l'accesso in scrittura ad ASP.NET a un file, fare clic su di esso con il pulsante destro del mouse in Esplora risorse, scegliere Proprietà e fare clic sulla scheda Protezione. Fare clic su Aggiungi per aggiungere l'utente o il gruppo appropriato. Evidenziare l'account ASP.NET e selezionare la casella relativa all'accesso desiderato.
Errore nel codice sorgente:
Riga 50:
Riga 51: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Riga 52: write = File.CreateText(Server.MapPath("/") & "mio.txt")
Riga 53:
Riga 54: write.Close()
ho provato di tutto da riscrivere il codice a cambiare i permessi attraverso iis
Errore server nell'applicazione '/provefiles'.
--------------------------------------------------------------------------------
Accesso al percorso "c:\inetpub\wwwroot\mio.txt" negato.
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.
Dettagli eccezione: System.UnauthorizedAccessException: Accesso al percorso "c:\inetpub\wwwroot\mio.txt" negato.
ASP.NET non è autorizzato ad accedere alla risorsa richiesta. Provare a concedere diritti di accesso alla risorsa all'identità di richiesta di ASP.NET. ASP.NET dispone di un'entità di processo di base (in genere {MACHINE}\ASPNET su IIS 5 o Network Service su IIS 6) che viene utilizzata se l'applicazione non esegue la rappresentazione. se l'applicazione esegue la rappresentazione tramite <identity impersonate="true"/>, l'identità sarà rappresentata dall'utente anonimo (in genere IUSR_MACHINENAME) o dall'utente autenticato che ha eseguito la richiesta.
Per concedere l'accesso in scrittura ad ASP.NET a un file, fare clic su di esso con il pulsante destro del mouse in Esplora risorse, scegliere Proprietà e fare clic sulla scheda Protezione. Fare clic su Aggiungi per aggiungere l'utente o il gruppo appropriato. Evidenziare l'account ASP.NET e selezionare la casella relativa all'accesso desiderato.
Errore nel codice sorgente:
Riga 50:
Riga 51: Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Riga 52: write = File.CreateText(Server.MapPath("/") & "mio.txt")
Riga 53:
Riga 54: write.Close()
ho provato di tutto da riscrivere il codice a cambiare i permessi attraverso iis