在 Visual Studio 2010 中,当你说 new Item 时,你可以看到 Asp.NET Handler 和 Generic Handler。你能告诉我有什么区别吗?我认为它是 .NET 4.0 附带的,因为我在 Google 上找不到相关的东西。
谢谢。
我认为您的困惑可能来自 Visual Studio 对术语的使用。
“ASP.NET 处理程序”实际上是一个 HTTP 处理程序,它是“响应对 ASP.NET Web 应用程序发出的请求而运行的进程。最常见的处理程序是处理 .aspx 的 ASP.NET 页面处理程序”文件。当用户请求 .aspx 文件时,请求由页面处理程序处理。 "
“通用处理程序” (.ashx) 是一种 HTTP 处理程序。通用处理程序是“所有没有 UI 并且包含 @WebHandler 指令的 Web 处理程序的默认 HTTP 处理程序。 ”