Проблемы с Httphandlers

отредактировано 07:35 Раздел: FastReport .NET
Прописал в конфиг файле
<httpHandlers>
<add path="*.fre" verb="*" type="FastReport.Web.Handlers.WebExport"/>
</httpHandlers>

А картинки все-равно не отображаются, и экспорт/печать не работают.
выдает ошибку:
Ошибка HTTP 404.0 - Not Found
Разыскиваемый вами ресурс был удален, было изменено его имя или он временно недоступен.

Подробные сведения об ошибке
Модуль IIS Web Core
Уведомление MapRequestHandler
Обработчик StaticFile
Код ошибки 0x80070002
Запрашиваемый URL-адрес https://localhost:443/ComePayMoney/Client/P...layinline=False
Физический путь C:\ComePayWeb\ComePayMoney\ComePayMoney\Client\PostalAgreement.pdf.fre
Способ входа Анонимная
Пользователь, выполнивший вход Анонимная

Куски кода, чтобы экспорт/печать работали без httpHandlers я нашел, раскомител - заработало. А вот картинки до сих пор не отображаются, пытается из грузануть по пути https://localhost/ComePayMoney/Client/Agree...ca199437b490cbf, что естественно не получается. Как заставить все-таки httpHandlers работать, или что надо поправить, чтобы картинки как и экспорт/сохранение работали без них?

По системе: ISS 7 (работает в классическом режиме), Windows 7

Комментарии

  • отредактировано 07:35
    Проблема решена, надо еще добавить в веб конфиге:
    <handlers>
    <add verb="*" path="*.fre" name="FastReport.Web.Handlers.WebExport"
    type="FastReport.Web.Handlers.WebExport" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"/>
    </handlers>

    Эх, если бы это в документации было описано, я бы сэкономил 2-а дня работы! :)
  • отредактировано 07:35
    Подскажите пожалуйста дельнее что вы зделали???? Очень нужно!!!!
  • отредактировано 07:35
    написал: »
    Подскажите пожалуйста дельнее что вы зделали???? Очень нужно!!!!
    Решение описано во втором посте, вы его не увидели? Там еще нужно добавить одну ветку в веб конфиге и все.
  • отредактировано 07:35
    Если после прописывания httphandler в Web.config не работает, значит надо зарегистрировать httphandler на сервере: http://neilkilbride.blogspot.com/2008/03/httphandler-for-all-requests-in-aspnet.html.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.