IIS 7: Identität "IIS APPPOOL\DefaultAppPool' keine ausreichende Berechtigung zum Zugriff auf das temp-Verzeichnis

Ich habe seltsame und unlösbares problem mit meinem IIS 7.0 auf Windows7.

Ich versuche ausführen, - Seite auf meinem lokalen server getestet und bekomme folgenden Fehler:

Access to the temp directory is denied.  
Identity 'IIS APPPOOL\DefaultAppPool' under  
which XmlSerializer is running does not have sufficient permission  
to access the temp directory.  

CodeDom will use the user account the process is using to do the compilation,  
so if the user doesn't have access to system temp directory,  
you will not be able to compile.  
Use Path.GetTempPath() API to find out the temp directory location.

Ich habe mehrere Becken, aber nur einer von Ihnen richtig funktioniert. Es ist Classic .NET AppPool. Läuft auf anderen Websites, die ich bekomme Fehler, die früher. Die meisten intresting ist, ich cann 'T finden alle differents zwischen pools" Konfiguration mittels Application Pools des IIS-MANAGERS. Vielleicht bin ich etwas fehlt?

Ich habe versucht, ändern Sie die Zugriffsrechte für die Windows\Temp, C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files, und local settings' temporary folder, aber meine Aktionen haben keine Auswirkungen haben.

So, hoffe auf Eure Hilfe und ein paar Tipps.

InformationsquelleAutor DotNetter | 2011-09-16
Schreibe einen Kommentar