HTTP error 500.19 en IIS
¿Por qué se da el error 500.19 del módulo Web Core del IIS?
He perdido casi todo el día con el HTTP Error 500.19 - Internal Server Error, y todo el problema era que tenía que instalar en el servidor de producción la característica del IIS de ejecutar aplicaciones en .NET y en ASP.NET
El problema era que al ejectuar la API REST que tenía programa en ASP.NET MVC me daba el siguiente error:
El Web.config explotaba aquí:
<system.webServer> <handlers> <remove name="ExtensionlessUrlHandler-Integrated-4.0"/> <remove name="OPTIONSVerbHandler"/> <remove name="TRACEVerbHandler"/> <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/> </handlers> </system.webServer>
Tan fácil como añadir en el servidor de producción la características de ASP.NET y .NET del IIS;
Hasta luego 🖖