Pasting
Environment: Windows 2003 IIS6.0
Program support: ASP.
. NET version: 2.0, 4.0
problem: before the big Web sites on the server were running well, it suddenly appeared today: "No exception information for the HTTP handler was found for request type" GET ". "The exception to solve this kind of problem: Baidu, the results of the search is not satisfactory, the related solutions are very few. Next, a simple summary of the next Web site such as this kind of problem, how we do, can avoid some detours, save more time.
Analysis: In fact, the error has been very clear to tell us, is the client when sending HTTP requests in a Get mode, ASPNET_ISAPI cannot find the handler handler to process the request. The original is missing handler processing program, then we continue to analyze, what causes the request can not find handler it? There are 2 possible causes:
1. aspx application extension mappings are not registered.
2, for. NET. The inheritance of its web. config is: c:/windows/microsoft.net/framework/config/machine.config, we can c:/windows/microsoft.net/ framework/config/, two important config profiles are found, namely: Machine.config Web. config. Website Web. config is inherited from these two files, so we realize that these two files can also cause this error.
The correct steps to resolve such a problem should be:
Method One, check if the c:/windows/microsoft.net/framework/config/web.config exists, if not, that is the problem, find the corresponding. NET version of the Web.cofig configuration file to c:/ Windows/microsoft.net/framework/config/web.config under this folder.
Method Two, check whether the Web site has added a aspnet_isapi.dll extension, if not, add it.
Method Three, if not, try registering IIS again. C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis-i.
General such problems, complete the above three methods of detection, can be resolved.
ASP. NET (IIS) "No HTTP handler found for request type" get "