Ich habe kürzlich meine Web-App auf .NET 4.5 aktualisiert. Nachdem ich den Code in unsere Testumgebung verschoben habe, erhalte ich die Meldung "404 - Datei oder Verzeichnis nicht gefunden". Error. Der Code läuft gut von meinem VS2013-Desktop. Auf dem Webserver wird IIS 7.5 unter W2K08 R2 ausgeführt. Ich kann die ASP- oder HTM-Seite auf der Site anzeigen, erhalte jedoch diesen Fehler, wenn ich versuche, die einfachste ASPX-Seite anzuzeigen. Ich vermute, es ist ein Konfigurationsproblem mit meiner web.config.
configuration
iis-7.5
asp.net
jbonwell
quelle
quelle
Antworten:
Hier ist die web.config. http://go.microsoft.com/fwlink/?LinkId=235367.
quelle
Sehen Sie sich die von Ihnen bereitgestellte Konfiguration an, wenn sich alle Dateien dort befinden, wo sie sich vermutlich befinden.
Für Windows Server 2008/2008 R2
Stellen Sie zunächst sicher, dass .NET Framework 4.5.1 installiert ist
Führen Sie den folgenden Befehl an einer Eingabeaufforderung mit erhöhten Rechten aus:
Öffnen Sie dann Internetinformationsdienste
Wählen Sie den Server in der linken Baumansicht aus.
Öffnen Sie im Abschnitt "IIS" "ISAPI- und CGI-Einschränkungen".
Klicken Sie für alle Elemente, die mit "ASP.NET v4.0" beginnen, mit der rechten Maustaste auf das Element und wählen Sie "Zulassen".
quelle