Impossible de charger le type 'Microsoft.Web.Services.ScriptHandlerFactory'
Par Wookai le jeudi 7 février 2008, 12:07 - Code - Lien permanent
En voulant utiliser des services web en ASP.Net en même temps que la librairie ASP.Net AJAX (anciennement Atlas Library), je suis tombé sur l'erreur suivante :
Impossible de charger le type 'Microsoft.Web.Services.ScriptHandlerFactory'.
Cette erreur fait référence à la ligne suivante du fichier web.config :
<httpHandlers>
<add verb="*" path="*.asmx" type="Microsoft.Web.Services.ScriptHandlerFactory" validate="false"/>
</httpHandlers>
Pourtant, dans mon cas, cette ligne a été générée automatiquement, et ne devrait donc pas être fausse. J'ai essayé d'inclure moult références à mon projet web, pensant qu'il m'en manquait une mais en vain. Il suffit en fait de changer le type, qui doit être System.Web.Script.Services.ScriptHandlerFactory.
Le fichier web.config dont donc contenir la ligne suivante :
<add verb="*" path="*.asmx" type=System.Web.Script.Services.ScriptHandlerFactory" validate="false"/>
Commentaires