Hier, en travaillant sur un projet, j’ai eu l’erreur suivante après avoir créé un site web dont le pool exécute aspnet 4 dans IIS :
Ceci est est assez embettant puisque l’handler autant que le module qui sont cités sont responsables du traitement des pages aspx.
Après avoir cherché pas mal de temps, j’ai fini par désinstaller aspnet 4 de mon serveur IIS (aspnet_regiis –u) et le réinstaller (aspnet_regiis –i) et là tout fonctionne. J’étais quand même curieux de savoir d’où venais le problème car j’avais auparavant exécuté des sites en ASP.NET 4 sur mon IIS. Entre temps, j’ai installé les composants d’activation WCF qui étaient à priori responsables de cette erreur.
D’après mes tests, il faut installer les composants WCF avant ASP.NET 4. Bizarre…Si vous avez une explication plus précise, je prends !
Je précise au passage que j’utilise IIS 7.5 sous Windows 7.
A bientôt