Thomas Bandt

Über mich | Kontakt | Archiv

Zugriff verweigert

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.

Kommentare

  1. Andreas schrieb am Mittwoch, 9. November 2005 13:15:00 Uhr:

    Wunderbar....

    zwei dinge die mir heute den Tag gerettet haben:

    1.) Diese Beschreibung
    2.) Google (Hat diese Beschreibung gefunden.)


« Zurück  |  Weiter »