Wie zu ignorieren Route in asp.net Formulare URL-Routing

Ich bin mit dem .NET framework 3.5 SP1 und ich habe umgesetzt, URL-routing in meiner Anwendung. Ich war immer javascript-Fehler:


Error: ASP.NET Ajax client-side framework failed to load.
Resource interpreted as script but transferred with MIME type text/html.
ReferenceError: Can't find variable: Sys

Denen ich glaube, dass ist weil mein routing ist die Abholung der microsoft axd-Dateien und nicht richtig senden Sie die javascript. Ich Tat etwas Forschung und fand, dass ich nutzen könnte Routes.IgnoreRoute, die es mir erlauben sollten, ignorieren Sie die axd wie unten:

Routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

Aber, wenn ich hinzufügen, dass die Leitung zu meiner Global.asax bekomme ich diesen Fehler:


CS1061: 'System.Web.Routing.RouteCollection' does not contain a definition for 'IgnoreRoute' and no extension method 'IgnoreRoute' accepting a first argument of type 'System.Web.Routing.RouteCollection' could be found (are you missing a using directive or an assembly reference?)

Ich habe die System.Web.Routing namespace importiert, irgendwelche Ideen?

InformationsquelleAutor der Frage Austin | 2008-11-07

Schreibe einen Kommentar