【发布时间】:2015-03-31 21:01:15
【问题描述】:
如果我打开 ASP.NET,创建一个空白站点,添加一个处理程序文件,添加一个 webform,然后在 webform 上添加一个图像控件并将 imageurl 设置为 handler.ashx,一切正常。
打开 Visual Studio 2013 或 2015,创建一个类库项目,删除创建的 vb 文件,添加一个 ASP.NET 处理程序并使用与上述 handler.ashx 文件中相同的代码,编译代码,然后添加一个从将 DLL 复制到 bin 文件夹的 asp.net 项目中引用该 DLL。我的问题是,如何在 asp.net 项目中使用该处理程序?
当然,在 web.config 中,您可以添加到 hadlers 部分(不是 httphandlers),但如果将 *.zzz 注册为扩展名,然后在图像控件的 imageurl 中。例如:“aaaaaa.zzz”由于该处理程序中的代码,它应该返回一个 jpg 文件,但没有任何反应。我做错了什么?
【问题讨论】:
标签: asp.net vb.net dll handler