Publicando un applicazione ASP.NET Core 2.2 su IIS può succedere che l’applicazione non funzioni e restituisca il seguente errore:

HTTP Error 500.0 – ANCM In-Process Handler Load Failure

image

A primo impatto sembrerebbe che la IIS non trovi al versione del framework o che manchi il riferimento a qualche dll.

La soluzione per risolvere il problema è una semplice modifica sul web.config:

La seguente riga

<add name=”aspNetCore” path=”*” verb=”*” modules=”AspNetCoreModuleV2” resourceType=”Unspecified” />

va modificata nel seguente modo:

<add name=”aspNetCore” path=”*” verb=”*” modules=”AspNetCoreModule” resourceType=”Unspecified” />

Una volta aggiornato il web.config il sito riprenderà a funzionare su IIS Winking smile

Happy Coding Winking smile

eliminando il modulo V2

Altri Articoli

ASP.NET Core SignalR: Differenze con la versione p...
views 1673
La nuova versione di ASP.NET Core SignalR non è compatibile sia per la parte Server che per la parte Client alla versione precedente ASP.NET SignalR. ...