Voici les informations que je cherchais:
Si vous voulez enregistrer votre commande gestionnaire HTTP au niveau du serveur Web IIS 7 , vous devez compiler votre gestionnaire HTTP dans un ensemble fortement nommé et le déployer vers l'assembly global Cache (GAC) car IIS 7 sélectionne uniquement les assemblys déployés vers le GAC. Il ne prend pas les assemblies déployées n'importe où ailleurs comme le répertoire bin d'un site Web particulier ou l'application Web .
Nous visons à ajouter ce gestionnaire au niveau du serveur Web. Après avoir déployé le gestionnaire dans GAC, ouvrez le fichier web.config disponible au niveau du serveur Web (cliquez avec le bouton droit de la souris et naviguez -> ouvrir le site Web.show config ici) et de mettre quelque chose comme ça dans la section de gestionnaire (le nom complet de la classe):
<handlers>
<add name=”Ch8_RssHandler” path=”*.rss” verb=”*”
type=”ProIIS7AspNetIntegProgCh8.RssHandler, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=369d834a77” preCondition=”integratedMode” />
</handlers>
Note: Les extraits d'information (1er paragraphe et exemple de code) sont extraites du livre:
Professional IIS 7 and ASP.Net Integrated Programming by Dr. Shahram Khosravi
On dirait un très beau livre :)