Mittwoch, 13. Mai 2009

ASP Applikation - 404 Fehler

Stundenlanges Suchen mal wieder umsonst…

Nachdem ich alles konfiguriert hatte kam immer die folgende Fehlermeldung beim Aufruf der Applikation:

HTTP Error 404 - File or directory not found. (HTTP-Fehler 404 - Datei oder Verzeichnis wurde nicht gefunden.)
Internetinformationsdienste (Internet Information Services oder IIS)

Lösung:

Der IIS wurde erst installiert, nachdem das Microsoft .NET Framework bereits installiert war.
Damit ist eigentlich alles gesagt.

Für die, die jetzt noch nicht weiter wissen – die nachträgliche Installation vom IIS hat zur Folge,
dass die Installationsroutine des .NET Frameworks sich nicht automatisch im IIS als Erweiterung für (u.a.) ASPX-Dateien registriert.
(Können Sie ja auch nicht, woher hätten Sie es den wissen sollen)

Somit muss die Installation nachträglich und manuell gemacht werden.
cmd-> "%WINDIR%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i"

Und jetzt noch überprüfen ob die Webdiensterweiterung ASP.NET zulassen.
Im "Internetinformationsdienste-Manager", Eintrag "Webdiensteerweiterungen" auswählen.
Im rechten Fenster erscheint die Seite "Webdiensteerweiterungen".
Dort den Eintrag "ASP.NET v2.0.50727" auswählen und die Schaltfläche "Zulassen" anklicken.

Sollte die Webdiensterweiterung hier nicht vorhanden sein, kann diese auch manuell anlegen.
Die benötigte DLL ist hier die (C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll)

Nun ist ASP.NET aktiviert und ASPX-Seiten können angezeigt werden.

Keine Kommentare: