Ok, dieser bringt mich um. Es macht überhaupt keinen Sinn ... Ich habe ein einfaches MVC.Net-Projekt eingerichtet. Alles scheint gut zu funktionieren. Ich bekomme die typischen 404 Fehler und wollte das ändern, also habe ich angefangen, das zu untersuchen ... Das hat mich dazu gebracht, in der Application_Error-Methode in der global.asax herumzustochern. Alles scheint so zu funktionieren, wie ich es erwarten würde.MVC.Net Website wirft einen Fehler 404 für eine Ressource/Seite, die nicht aufgerufen wird
Hier ist das Problem. Ich habe die folgende Zeile Code (nur diese Linie) in dem Application_Error Verfahren und einen Haltepunkt, um zu sehen, was der Fehler Verkehr war wie so konnte ich die Dinge testen, usw.
Exception ex = Server.GetLastError();
Ich bin mit dem Projekt in debuggen und es kommt wieder mit einem Httpexception mit einem Fehlercode 404
Der Controller für Pfad ‚/Content/jquery-ui-1.8.7.custom.min.js‘ wurde nicht gefunden oder nicht implementieren IController.
Bis jetzt nichts zu seltsam, oder? Also habe ich nach diesem beleidigenden Anruf gesucht. Ich verwendete die Visual Studio-Suchfunktion und suchte nach Entire Solution für /Content/jquery-ui-1.8.7.custom.min.js. Es gab keine Aufrufe für diese Datei. Ich suchte nach jquery-ui-1.8.7.custom.min.js und fand alle erwarteten Aufrufe dieser Datei, die im Verzeichnis/Scripts/danach suchen.
Im/Content/Verzeichnis ich meine CSS-Dateien haben, und einige Bilder in der Bilder-Unterverzeichnis ...
Ich hoffe es, dass ich mit MVC wissen nicht nur etwas seltsam. Net, dass Sie schon herausgefunden haben, dass diese Eigenart verursacht. Es macht nur keinen Sinn ... Ich könnte sehen, die 404, wenn es einen Anruf zu dieser Datei gab, aber es gibt keine ...
Alle Leitlinien zu einigen Ideen zur Fehlerbehebung wäre an dieser Stelle hilfreich. Ich bin ratlos ...
Danke Jungs!
Haben Sie versucht, in Views/Shared/site.master zu suchen? – LukLed