2010-08-22 1 views
5

Ich benutze die Telerik-Steuerelemente Form MVC und sie funktionieren gut in meiner Arbeit/Home-Dev-Umgebungen und in der Arbeit Prod-Umgebung, aber Als ich versuchte, in meiner Home-Prod-Umgebung (IIS7) zu implementieren, erhalte ich ein Problem.Html.Telerik() .StyleSheetRegistrar() Ausgabedatei Generierung 404 Nachricht auf Asset.axd

Ich habe den axd Mime-Typ hinzugefügt, aber ich bin mir nicht sicher, was ich sonst tun soll. Ich habe einen Beitrag gelesen, der vorschlägt, einen Handler hinzuzufügen, war mir aber nicht sicher, ob ich das falsch setze oder nur in die falsche Richtung gucke.

, wenn Sie auf IIS7 sind sicher, dass Sie den Handler zum <system.webServer><handlers> Abschnitt hinzufügen:

<add name="MyName" path="MyName.axd" verb="*" type="NameSpace.Class, Assembly" /> 

ich hinzugefügt: <add name="ScriptRegistrar" path="Access.axd" verb="*" type="Telerik.Web.Mvc.UI.ScriptRegistrar, Version=v2.0.50727" />

http://localhost:1000/asset.axd?id=sQAAAB-LCAAAAAAABADsvQdgHEmWJSYvbcp7f0r1StfgdKEIgGATJNiQQBDswYjN5pLsHWlHIymrKoHKZVZlXWYWQMztnbz33nvvvffee--997o7nU4n99__P1xmZAFs9s5K2smeIYCqyB8_fnwfPyJ-8UfT9qNHH7X5u_butGk-Gn10SX_u7ezujHfH93Ye0gfTjx619TqnX2YfPbr36f3RR_Tze7_4oxU1PKmWbb5s775ur8scb5_zV9VHj3ZGHy2pwbRaLKrlGKB_yYi_2JUv2rzM6-LtuN9gL2xwWTRtJt9__5d8_5f8PwEAAP__qtxwmrEAAAA%3d

Antwort

9

Um Web-Ressource zu ermöglichen die Kombination von Mit den Telerik Extensions müssen Sie den WebAssetHttpHandler in Ihrem Webconfig registrieren:

IIS 7

<add name="AssetHandler" preCondition="integratedMode" verb="GET,HEAD" path="asset.axd" type="Telerik.Web.Mvc.WebAssetHttpHandler, Telerik.Web.Mvc"/> 

IIS 6

<add verb="GET,HEAD" path="asset.axd" validate="false" type="Telerik.Web.Mvc.WebAssetHttpHandler, Telerik.Web.Mvc"/> 

Dieser Handler Sie das Kombinat, Komprimieren und Cache-Funktionen des Skripts und Stylesheet-Registrare verwenden können. Sie können weitere Informationen und zusätzliche Konfigurationsdetails in den Telerik Online-Dokumentation finden Sie unter:

http://www.telerik.com/help/aspnet-mvc/web-assets-working-with-javascript-web-assets.html

+1

Um IIS zu erhalten 7 den Tag zu arbeiten, muss in der sein Abschnitte wie folgt aus: Luke

+0

@Luke - Danke, das hat mir sehr geholfen! – house9

+0

Dies rettete meinen Speck völlig; Upboat für Sie! –