Quantcast
Channel: Visual Studio and Visual Web Developer Express
Viewing all articles
Browse latest Browse all 3509

Debugging a HTTP Handler

$
0
0

 Hi,

 

            I am trying to debug a HTTP Handler in Visual Studio and the break point is not getting hit. Does anyone have an idea on how to go about debugging HTTP Handlers in Visual Studio?

 

            I am using VS 2010 Premium, .net 4.0 on aWindows 7 machine. In my Web Application I have a HTTP Handler in/HTTPHandler/TrackingHandler.cs

 The following is in my web config file:

<system.webServer><handlers><add name="TrackingHandler" path="/tx/*" verb="*" type="ProjectNamespace.TrackingHandler" resourceType="Unspecified" preCondition="integratedMode" /></handlers></system.webServer>

My tracker looks like below

namespace ProjectNamespace
{
    public class TrackingHandler : IHttpHandler
    {
        public bool IsReusable
        {
            get { return true; }
        }

        public void ProcessRequest(HttpContext context)
        {
             //Breakpoint on the very first line below
             string tracker = Path.GetFileName(context.Request.PhysicalPath);
              .......
         }
     }
}

I start my Web Application using any random page in Visual Studio Debug. I then maually edit the URL to point to the/tx/ directory and some random string after it. For e.g. my current URL looks like http://localhost:53699/tx/sdfs. I thought this should pull up the breakpoint on the first line of  ProcessRequest() but it does not. 

 

I’d be grateful for any ideas.

O. O.


Viewing all articles
Browse latest Browse all 3509

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>