Unter IIS7.5 habe ich nach dem Wechsel der Poolidentität zum Domänenbenutzer den folgenden Fehler erhalten:
"Die aktuelle Identität (Domäne \ Benutzername) hat keinen Schreibzugriff auf" C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Temporäre ASP.NET-Dateien "."
Ich könnte den Benutzern Rechte für dieses bestimmte Verzeichnis gewähren, aber ich frage mich, ob es eine bessere Lösung gibt. Idealerweise möchte ich dieses Verzeichnis "Temporäre ASP.NET-Dateien" so konfigurieren, dass es an einem anderen Speicherort gespeichert wird.
windows-server-2008
iis
files
PanJanek
quelle
quelle
Antworten:
Sie können den Standardspeicherort auf Website- / Anwendungsbasis ändern, indem Sie den Konfigurationsabschnitt der
Web.config
Datei bearbeiten .Die Anwendung wird neu kompiliert und die Dateien werden an diesem neuen Speicherort gespeichert. Anschließend können Sie die alten Ordner sicher entfernen. Beachten Sie, dass die Ordnernamen gleich bleiben. zB wenn der alte Ort war:
dann wird der neue sein:
quelle