Asp.NET处理程序和通用处理程序

Tar*_*rik 18 asp.net handler

在Visual Studio 2010中,当您说新项时,您可以看到Asp.NET Handler和Generic Handler.你能告诉我有什么不同吗,我认为它带有.NET 4.0,因为我在Google上找不到相关的东西.

谢谢.

kri*_*ian 21

我认为您的困惑可能来自Visual Studio对术语的使用.

"ASP.NET处理程序"实际上是一个HTTP处理程序,它是" 响应对ASP.NET Web应用程序发出的请求而运行的进程.最常见的处理程序是处理.aspx的ASP.NET页面处理程序.当用户请求.aspx文件时,请求由页面处理程序处理. "

"通用处理程序"(.ashx)是一种HTTP处理程序.通用处理程序是" 没有UI且包含@WebHandler指令的所有Web处理程序的默认HTTP处理程序 ".