HttpHandler para enganchar las solicitudes * .svc

Estoy intentando crear un HttpHandler ASP.NET personalizado para trabajar con cualquier solicitud a un servicio web WCF (* .svc) para devolver un mensaje SOAP predefinido simple.

Sin embargo, después de agregar el HttpHandler a la web.config como se muestra a continuación. Parece que IIS no recoge el controlador para ejecutar. Pero, el mismo controlador parece estar funcionando bien con * .aspx

<remove verb="*" path="*.svc"/>
<add verb="*" path="*.svc" type="… " />

¿Alguien sabe cómo hacer que el HttpHandler funcione con la extensión svc?

¿Existen otras técnicas para lograr el mismo objetivo?

Gracias a todos por sus respuestas. Obtuve mi HttpHandler personalizado trabajando ahora después de agregar la siguiente configuración en el archivo web.config.

<compilation> 
    <buildProviders> 
        <remove extension=".svc" /> 
    </buildProviders> 
</compilation>

Respuestas a la pregunta(4)

Su respuesta a la pregunta