Вот информацию я искал:
Если вы хотите зарегистрировать свой пользовательский обработчик HTTP в IIS 7 веб-сервера уровне, вы должны скомпилировать ваш обработчик HTTP в строго имени сборки и развернуть его на глобальную сборку Кэш (GAC), поскольку IIS 7 выбирает только сборок, развернутых в GAC. Он не собирает развернутые сборки в любом другом месте, например, в корзине каталоге конкретного веб-сайта или Веб-приложение.
Мы стремимся добавить этот обработчик на уровне веб-сервера. После развертывания обработчика в GAC откройте web.config, доступный на уровне веб-сервера (щелкните правой кнопкой мыши и просмотрите -> откройте веб-сайт.конфиг показать здесь) и поставить что-то вроде этого в разделе обработчика (полное имя класса):
<handlers>
<add name=”Ch8_RssHandler” path=”*.rss” verb=”*”
type=”ProIIS7AspNetIntegProgCh8.RssHandler, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=369d834a77” preCondition=”integratedMode” />
</handlers>
Примечание: Информация расширенного описания (первый пункт и образец кода), взяты из книги:
Professional IIS 7 and ASP.Net Integrated Programming by Dr. Shahram Khosravi
Кажется, очень хорошая книга :)