开发者

Http-handler load error

开发者 https://www.devze.com 2022-12-19 03:30 出处:网络
I successfully added and configured HttpHandler in an Asp.Net WebApplication,开发者_Go百科 but facing problems while trying to add same HttpHandler to Asp.Net WebSite. I have registered it in the web.

I successfully added and configured HttpHandler in an Asp.Net WebApplication,开发者_Go百科 but facing problems while trying to add same HttpHandler to Asp.Net WebSite. I have registered it in the web.config, am i missing something

This is the error I am getting

 Configuration Error

    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. 

    Parser Error Message: Could not load type 'MyHandler'.

    Line 98:     </pages>
    Line 99:     <httpHandlers>
    Line 100:      <add verb="*" path="*.result" type="MyHandler"/>
    Line 101:      <remove verb="*" path="*.asmx"/>

Here is handler

public class MyHandler: IHttpHandler
{
    #region IHttpHandler Members

    public bool IsReusable
    {
        get { return true; }
    }

    public void ProcessRequest(HttpContext context)
    {
    }
    #endregion
}

NOTE: I have not made any request for the handler via url, it is just not letting me run application.

Thanks


Edit: I missed the WebSite at first:

Put the .cs in App_code and use this:

<add verb="*" path="*.result" type="MyHandler, App_Code"/>


Try using the fully-qualified type name in your type attribute, including the assembly name. Like this:

<add verb="*" path="*.result" type="Namespace.MyHandler,AssemblyName" />
0

精彩评论

暂无评论...
验证码 换一张
取 消