Site deployed, asp pages work fine, but not my handlers
<p>I have deployed a website using Visual Studio 2010 on IIS6. I used one of the four methods available : the basic file copy. It's like ordering to build to a different location, rather than the usual debug/release path in the project folder.</p>

<p>Anyway, the site that I released is responsive. As I have given all authorizations possible, I can browse contents, get files, most importantly execute asp/aspx pages.</p>

<p>I have declared the following http handler, it answers to URL/[anytext].text in debug mode (i.e. <a href="http://localhost/blablabla.text" rel="nofollow">http://localhost/blablabla.text</a>) and sends back an empty XML at the moment.
The same thing doesn't work after I deploy.</p>

<p><strong>Code of my handler :</strong></p>

<pre><code>namespace WebApplication3
{
    public class HttpHandler : IHttpHandler
    {
        public void ProcessRequest(System.Web.HttpContext context)
        {
            HttpResponse objResponse = context.Response;
            objResponse.ContentType = "text/plain";
            objResponse.Write("&lt;?xml version=\"1.0\" encoding=\"UTF-8\" ?&gt;");
            objResponse.Write("&lt;/xml&gt;");
        }

        public bool IsReusable
        {
            get
            {
                return true;
            }
        }
    }
}
</code></pre>

<p><strong>web.config that gets deployed at the root of my IIS virtual directory :</strong></p>

<pre><code>&lt;?xml version="1.0"?&gt;
&lt;configuration&gt;
    &lt;system.web&gt;
        &lt;compilation targetFramework="4.0" /&gt;
        &lt;httpHandlers&gt;
          &lt;add verb="*" path="*.text" type="WebApplication3.HttpHandler, WebApplication3"/&gt;
        &lt;/httpHandlers&gt;
    &lt;/system.web&gt;       
&lt;/configuration&gt;
</code></pre>

<p><strong>And just if that can help, this is the web.config that I have in my VS2010 solution :</strong></p>

<pre><code>&lt;?xml version="1.0"?&gt;
&lt;configuration&gt;
    &lt;system.web&gt;
        &lt;compilation debug="true" targetFramework="4.0" /&gt;
        &lt;httpHandlers&gt;
          &lt;add verb="*" path="*.text" type="WebApplication3.HttpHandler, WebApplication3"/&gt;
        &lt;/httpHandlers&gt;
    &lt;/system.web&gt;
&lt;/configuration&gt;
</code></pre>

<p>Why would that not work as well right after the release ? I guess there's something missing. Most likely the web.config is never read ?</p>
