I recently pushed some ASP.NET MVC 3 and 4 to IIS 7 and had serious problems. A typical fix is ββto include the following in Web.Config:
<system.webServer> <httpErrors errorMode="Detailed" /> <asp scriptErrorSentToBrowser="true"/> <modules runAllManagedModulesForAllRequests="true" /> </system.webServer>
My question is why? What is a managed module and how do they work with ASP.NET MVC / C #?
EDIT: After further testing, I found that this problem does not exist on Server 2008 R2 and IIS 7.5, but the question is still what is a managed module and how do I know if I use it in my code?
source share