So ignorieren Sie die Route in asp.net Forms URL-Routing

Ich verwende das .NET 3.5 SP1-Framework und habe das URL-Routing in meiner Anwendung implementiert. Ich habe Javascript-Fehler erhalten:

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

Was ich glaube, liegt daran, dass mein Routing die Microsoft Axd-Dateien aufnimmt und das Javascript nicht richtig sendet. Ich habe ein paar Nachforschungen angestellt und festgestellt, dass ich @ verwenden kanRoutes.IgnoreRoute, was mir erlauben sollte, die folgende Axt zu ignorieren:

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

Aber wenn ich diese Zeile zu meinem Global.asax hinzufüge, erhalte 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 dieSystem.Web.Routing Namespace importiert, irgendwelche Ideen?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage