This is driving the whole team crazy. There must be some simple mis-configured part of IIS or our Web Server, but every time we try to run out ASP.NET Web Application on IIS
For me, re-registering asp.net for iis did the trick. Hopefully that helps someone else.
aspnet_regiis.exe -i