Die ApplicationHost.config ist bekannt als die Hauptdatei des IIS 7.0 Konfigurationssystems - grad mal schnell was editiert und die Website liefert nur mehr einen http 500er Fehler:
Meist kann man sich schnell damit helfen, in dem man die Website vom lokalen Browser (auf dem IIS Server) öffnet - denn standardmäßig bekommt man hier eine detaillierte Fehlerseite – mit Hinweisen wo genau zu suchen ist:
Für den Fall, dass das nicht funktioniert hilft meist nur noch das Rückspielen eines Backups der Konfiguration – gut wenn man eins hat.
Dann hat stehen die Chancen gut, dass der IIS für Sie automatisch eins (sogar mehrere) gemacht hat:
Und über den Befehl: c:\Windows\System32\inetsrv>appcmd restore BACKUP %Backupname% läßt sich das Backup wieder zurückspielen.
Using IIS 7.0 Configuration History
Thread: appcmd restore backup doesn't work anymore