The most common scenario for this is that ASP.NET 4.5 is not installed/enabled on IIS, which is causing our application code not to be executed at all.
Note that it must be ASP.NET 4.5, which is a separate role/feature than .NET.
Note also that you may only have .NET 4.6 available as a feature; that's also OK, since it replaces .NET 4.5.