Frage

bemerkte ich, dass asp.net 4.0 installiert nun eine Top-Level isapi Plugin (in iis6), so dass es auf jede Anfrage an den Server kommen inspizieren können. Sollte dies nun ermöglicht es uns, MVC-Anwendungen mit erweiterungs URLS und haben die aspnet isapi verarbeiten sie korrekt, ohne dass das Wildcard-Mapping (und zu vermeiden, dass die Leistungseinbußen verbunden ist) zu laufen? Ich habe nicht etwas darüber liegt noch gefunden, und havent hatte Zeit, zu untersuchen. Dank

War es hilfreich?

Lösung 2

die Antwort gefunden: http://blogs.msdn.com/b/tmarq/archive/2010/06/18/how-to-disable-the-asp-net- v4-0-erweiterungs-url-Feature-on-iis-6-0.aspx

erscheint, dass es neue Features in asp.net 4.0, die erweiterungs URLs ermöglichen. Ich brauche auf diesem mehr Forschung zu tun, um herauszufinden, wie es zu nutzen.

Im Grunde ist es anhängt /eurl.axd/GUID zu jedem gerouteten Anfrage, die dann übergeben wird verarbeitet werden, um aspnet_isapi.dll. die eurl.axd wird dann an diesem Punkt entfernt.

Die Probleme Im hat, wie diese interact zwischen meinem Ionics rewriter IIRF Software und diese neuen .net Umschreiben ... sie scheinen miteinander zu Zeiten werden interfereing.

Andere Tipps

ASP.NET 4.0 installiert die C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll ISAPI-Filter, um eingehende Anforderung an die neue CLR auf der Karte, aber diese Filter nicht als Wildcard-Mapping registriert, aber nur mit bekannten Erweiterungen verbunden ist. Es muss nicht jede eingehende Anforderung abfangen. Wenn Sie erweiterungs Urls müssen Sie führen die gleiche Schritte wie für ASP.NET 2.0, aber die neuen ISAPI-Filter verwenden Sie stattdessen.

Könnten Sie überprüfen bitte diese Seite über die eurl.axd Entfernen und ich getestet, es funktionierte! http://www.helicontech.com/forum/15029-ASPNET_40_MVC_and_ISAPI_Rewrite_3.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top