Von Jetzt auf Gleich ging hier in meiner lokalen Testumgebung (XP Pro, .NET 1.1) plötzlich nix mehr, es hagelte immer und immer wieder diesen Fehler:
"Beim Verarbeiten einer Konfigurationsdatei, die für diese Anforderung erforderlich ist, ist ein Fehler aufgetreten. Überprüfen Sie die unten angegebenen Fehlerinformationen und ändern Sie die Konfigurationsdatei entsprechend."
Parser-Fehlermeldung: Zugriff verweigert: 'WebUI'.
Zeile 196:
Zeile 197:
Zeile 198:
Zeile 199:
Zeile 200:
Quelldatei: d:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config Zeile: 198 an
Das Problem:
Ich hatte an keiner Config irgendetwas geändert.
Die Ursache:
Der windowseigene Index-Dienst, der das ASP.NET-Cache-Verzeichnis durchsucht, und in diesem Zug sämtliche Ordner und Dateien schreibgeschützt hatte.
Die Lösung:
Als erstes sollte man das Cache-Verzeichnis von der Indizierung ausschließen. Dies schafft man, in dem man unter Computerverwaltung > Dienste und Anwendungen > Indexdienst > System durch einen Rechtsklick auf Verzeichnisse und Anschließender Wahl von "Neu > Verzeichnis" dieses hinzufügt und "Indexaufnahme auf Nein stellt".
Der Pfad lautet bei einer Standardinstallation so:
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files
Falls gerade eine Indizierung läuft, sollte man diese am besten unterbrechen und neu starten.
Als nächstes gilt es den gesetzten Schreibschutz aufzuheben. Dazu einfach im Windows-Explorer in das oben genannte Verzeichnis navigieren und in den Eigenschaften den Haken bei Schreibgeschützt entferne. Bei der anschließenden Frage, ob dies auch für untergeordnete Verzeichnisse und Dateien gelten soll, dieses bestätigen.