Настроить IISExpress 8 для использования ASP.NET для обработки запросов для файла.gif?

Я пытаюсь получить собственный обработчик изображений для файлов.gif, работающих на веб-сайте MVC на моей машине разработки, которая запускает Visual Studio 2013. Я основываю ее на статье Скотта Гензельмана, в которой он динамически генерирует png.

У меня есть класс, который наследует от IHttpHandler и реализует метод ProcessRequest (я не думаю, что код имеет значение, поэтому я не включаю его). Я добавил запись в web.config следующим образом:

<system.webserver>
 <handlers>
 </handlers></system.webserver>

К сожалению, это не работает, поэтому я сделал некоторые исследования и выяснил, что мне, вероятно, нужно изменить конфигурацию IIS, чтобы файлы.gif обрабатывались ASP.NET. Я попытался добавить запись в раздел system.webserver - обработчики файла IISExpress application.config непосредственно перед последней записью:

Однако это тоже не сработало, и теперь я довольно сильно застрял.

Как правильно настроить IISExpress 8 для использования ASP.NET для обработки запросов на файл.gif?

1 ответ

У меня была та же проблема, что для меня работало

<system.webserver>
<handlers>
 </handlers>
</system.webserver>

Проблема в том, что вам нужно отображать каждое расширение сингулярно, вы не можете поместить множественное расширение в свойство path.

В вашем случае попробуйте указать нужные вам глаголы, а не *

Надеюсь это поможет

licensed under cc by-sa 3.0 with attribution.