Aquí está la información que estaba buscando:
Si desea registrar su controlador HTTP personalizado en el nivel de IIS 7 Web Server, debe compilar el controlador HTTP en un ensamblado con nombre, y desplegarlo en la Asamblea global Caché (GAC) porque IIS 7 solo selecciona conjuntos desplegados en el GAC. Es no recoge los ensamblados implementados en ningún otro lugar, como el directorio bin de un sitio web en particular o la aplicación web .
Nuestro objetivo es agregar este controlador a nivel del servidor web. Después de implementar el controlador en GAC, abra el archivo web.config disponible en el nivel del servidor web (haga clic con el botón derecho y navegue -> abra la web.config muestran aquí) y poner algo como esto en la sección de controlador (el nombre completo de la clase):
<handlers>
<add name=”Ch8_RssHandler” path=”*.rss” verb=”*”
type=”ProIIS7AspNetIntegProgCh8.RssHandler, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=369d834a77” preCondition=”integratedMode” />
</handlers>
Nota: Los fragmentos de información (1er párrafo y código de ejemplo) son tomadas del libro:
Professional IIS 7 and ASP.Net Integrated Programming by Dr. Shahram Khosravi
parece un libro muy agradable :)