Delete not Working in WCF rest service throwing (405) Method Not Allowed

Delete not Working in WCF rest service throwing (405) Method Not Allowed

I have created  WCF RESTful service which uses simple  database behind it and just trying to working on  put, get,post and  delete items. Right now   post ,put and get is working. But  the delete is n't working. Some forums telling that  I need to disable the WebDAV module. I did that and then I got PUT to work. But I can not get DELETE to work. Whenever I call DELETE verb through my service I got the following error:
 
The remote server returned an unexpected response: (405) Method Not Allowed.
 
Can any one help me  on this?