Выходной файл Html.Telerik (). StyleSheetRegistrar (), генерирующий сообщение 404 на asset.axd - PullRequest
5 голосов
/ 22 августа 2010

Я использую элементы управления Telerik из MVC, и они отлично работают в моей рабочей среде / среде разработки приложений, а также в среде рабочих продуктов, но когда я попытался выполнить развертывание в своей домашней среде (IIS7), у меня возникает проблема.

Я добавил тип MIMD AxD, но не знаю, что еще делать. Я прочитал пост с предложением добавить обработчик, но не был уверен, правильно ли я это установил или просто смотрю в неправильном направлении.

если вы используете IIS7, убедитесь, что вы добавили обработчик в раздел <system.webServer><handlers>:

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

Я добавил: <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

1 Ответ

9 голосов
/ 01 сентября 2010

Чтобы включить объединение веб-ресурсов с расширениями Telerik, вам необходимо зарегистрировать WebAssetHttpHandler в веб-конфигурации:

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"/>

Этот обработчик позволяет использовать функции объединения, сжатия и кэширования регистраторов сценариев и таблиц стилей.Вы можете узнать больше и увидеть дополнительные сведения о конфигурации в онлайн-документах Telerik:

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

...