我正在.NET 3.5环境中开发WCF REST服务。当我使用Visual Studio 2010和内置Web服务器进行调试时,当我向.svc文件发出请求时,我会在DELETE / PUT方法上找到404 Not Found(特别是在cygwin中使用curl)。
当我切换到IIS7 express作为Web服务器时,我没有任何问题。问题是这会导致我的环境中出现大量其他问题。
我的问题是如何在Visual Studio 2010的内置Web服务器中支持DELETE和PUT请求方法?某处有设置吗?我需要编辑web.config吗?
答案 0 :(得分:2)
IIS Express存在的原因是开发人员Web服务器不支持IIS执行的所有选项。你已经击中了其中一个(SSL支持是另一个)。
继续使用IIS Express而不是开发人员Web服务器。