类代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web;namespace HandlerExample
{
public class MyHttpHandler : IHttpHandler
{
public void ProcessRequest(HttpContext ctx)//方法名固定
{
ctx.Response.Write("Sorry");
} public bool IsReusable
{
get { return true; }
}
}
}Web.config配置
<httpHandlers>
<add verb="*" path="content/*.txt" type="HandlerExample.MyHttpHandler,HandlerExample" />
</httpHandlers>把生成了dll复制到网站bin目录
运行出现:“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
未能加载文件或程序集“HandlerExample”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.BadImageFormatException: 未能加载文件或程序集“HandlerExample”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web;namespace HandlerExample
{
public class MyHttpHandler : IHttpHandler
{
public void ProcessRequest(HttpContext ctx)//方法名固定
{
ctx.Response.Write("Sorry");
} public bool IsReusable
{
get { return true; }
}
}
}Web.config配置
<httpHandlers>
<add verb="*" path="content/*.txt" type="HandlerExample.MyHttpHandler,HandlerExample" />
</httpHandlers>把生成了dll复制到网站bin目录
运行出现:“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
未能加载文件或程序集“HandlerExample”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.BadImageFormatException: 未能加载文件或程序集“HandlerExample”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
这个是3.5以上的产物
生成了,把他复制到网站bin目录下了。