Asp.net mvc 4 auf iis6: "Die Seite kann nicht gefunden werden"
Ich bin mit Mühe ASP.Net MVC 4 läuft auf IIS 6.
Erste, die ich bekam "Directory listing denied"
und schon gelöst, nachdem ich das setup extensionless urls auf der Grundlage von Phil Haack blog-post: ASP.NET MVC auf IIS 6 Exemplarische Vorgehensweise.
Nun, ich bin immer "Die Seite kann nicht gefunden werden" 404-Seite.
Es ist eine einfache ASP.Net Web-Api-Projekt in MVC 4 beta.
InformationsquelleAutor der Frage Anwar Chandra | 2012-03-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Unter Anwendung der Konfiguration, die ich einfügen Platzhalter-Zuordnung:
Aber ich vergaß, um un-check auf
Verify that file exists
checkbox.InformationsquelleAutor der Antwort Anwar Chandra
Behob ich dieses problem mithilfe der folgenden Schritte:
InformationsquelleAutor der Antwort Igor Krupitsky
Meiste Zeit der üblichen Konfiguration für mich gearbeitet (Platzhalter anzeigen, deaktivieren Sie überprüfen,...), aber es aufgehört zu arbeiten vor kurzem auf einem Windows 2003 server. Ich entdeckte, dass der frühere "Veröffentlichen..." wurde mit "precompile" - option, die in Folge der App_global.asax.dll und .kompilierten Dateien in /bin. Sie wurden später gelöscht durch Fehler während einige inkrementelle manuelle Implementierung und der Web-Api-Routen wurden nicht mehr registriert.
Kopierte ich die alte bin/App_global.* Dateien auf den server und es funktionierte wieder.
Ich fand auch, dass, um den gleichen Effekt erzielen, können Sie löschen /PrecompiledApp.config-Datei, und stellen Sie sicher, dass die /global.asax vorhanden
InformationsquelleAutor der Antwort Ekus