test_handler behöver inte kopplas till *.mytest i IIS, den ska vara kopplad till aspnet_isapi.dll. Har du gjort ändringar i din web.config och lagt in din handler?
Hej!
Om det är någon som har arbetat med IHTTPHandler så kanske ni kan hjälpa mig?
Håller på testar denna funktionalitet men får följande fel:
"The specified procedure could not be found."
Vilket är lite udda då jag ej använder mig av procedurer...
I mitt enkla exempel har jag gjort följande:
Kompilertat följande kodsnutt till en fil med namnet "test_handler.dll":
using System;
using System.Web;
namespace handler_test
{
public class SimpleHandler : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
context.Response.Write("Hello World!");
}
public bool IsReusable
{
get{return true;}
}
}
}
Sedan gått in i min locala "Application Configuration"(Internet Service Manager->Default Web Site->Properties->Home Directory->Configuration) och lagt till att min test_handler.dll är kopplad till alla filer med endelsen *.mytest
Jag får altså bara det mystiska felet när jag anropar webservern med min valda filendelse... t.ex. när jag skriver:
http://localhost/testmapp/filnamn.mytest
Detta borde ju ge svaret "Hello World!"
Vad är det som buggar?