È ansible configurare la posizione della cartella "Temporary ASP.NET Files" in IIS?

In IIS7.5 dopo aver commutato l'identity framework; di pool all'utente di dominio, ho ottenuto questo errore:

"L'identity framework; corrente (dominio \ username) non ha l'accesso di scrittura a 'C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporary ASP.NET Files'."

Potrei concedere i diritti utente a questa directory specifica, ma mi chiedo se c'è una soluzione migliore. Idealmente vorrei configurare questa directory "Temporary ASP.NET Files" per essere memorizzati in un'altra posizione.

One Solution collect form web for “È ansible configurare la posizione della cartella "Temporary ASP.NET Files" in IIS?”

È ansible modificare la posizione predefinita in base a un sito web / applicazione modificando la sezione Configurazione del file Web.config .

 <system.web> <compilation tempDirectory="D:\MyTempFiles" /> </system.web> 

L'applicazione verrà ricompilata e i file saranno memorizzati in questa nuova posizione, dopo di che è ansible rimuovere le vecchie cartelle in modo sicuro. Notare che i nomi delle cartelle rimarranno gli stessi; ad esempio se la vecchia posizione era:

 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\9878g103\e67805p7 

allora il nuovo sarà:

 D:\MyTempFiles\root\9878g103\e67805p7 
Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.