¿Está ejecutando un sitio web ASP en un sistema Linux?
ASP.NET fue desarrollado por Microsoft específicamente para la plataforma Windows. Requiere el uso de componentes incluidos en Windows para ejecutarse y solo puede ejecutarse en sistemas Windows. JSP, PHP, Ajax, etc. se pueden ejecutar en sistemas Linux. Las aplicaciones escritas en C# pueden ejecutarse en varias plataformas, pero ASP.NET no es una aplicación simple, sino un sistema de administración de servicios WEB que debe depender del soporte de componentes de Windows, a diferencia de los sistemas de sitios web JSP y PHP que pueden ejecutarse en diferentes plataformas de forma gratuita. .