<p>Le <code>dll</code> est manquant dans l’environnement publié (déployé). C’est la raison pour laquelle cela fonctionne en local, c’est-à-dire dans Visual Studio, mais pas dans l’environnement du site web Azure.</p>
<p>Il suffit de mettre <code>Copy Local = true</code> dans les propriétés de l’assembly (<strong>System.Web.Http.WebHost</strong>) puis de redéployer, cela devrait fonctionner correctement.</p>
<p>Si vous obtenez une erreur similaire, c’est-à-dire qu’un autre assembly est manquant, mettez cet assembly en copylocal=true et redéployez, répétez cela de manière itérative si vous n’êtes pas sûr de ses dépendances.</p>