Вот информация, которую я искал:
Если вы хотите зарегистрировать свой собственный обработчик HTTP на уровне веб-сервера IIS 7, вы должны скомпилировать свой обработчик HTTP в сборку со строгим именем иразверните его в глобальном кэше сборок (GAC), поскольку IIS 7 собирает только сборки, развернутые в GAC.Он не принимает сборки, развернутые где-либо еще, например, в каталоге bin определенного веб-сайта или веб-приложения.
Мы стремимся добавить этот обработчик на уровне веб-сервера.После развертывания обработчика в GAC откройте файл web.config, доступный на уровне веб-сервера (щелкните правой кнопкой мыши и перейдите -> откройте страницу 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>
Примечание: фрагменты информации (1-й абзац и пример кода) взяты из книги:
Профессиональное интегрированное программирование IIS 7 и ASP.Net доктора Шахрама Хосрави
Похоже, очень хорошая книга :)