我有一个ASP.NET Web API项目,我经常使用PUT
和DELETE
。在过去几个月的某个时间PUT
和DELETE
停止了工作。 web.config仍然相同,动词在我的其他计算机上运行良好。
在此期间我没有参与该项目。我记得我做过的唯一事情是Windows 10周年纪念更新和一些Visual Studio更新,但我在其他机器上做了相同的更新。
在此期间,我的WCF服务也停止了工作。为了让它们工作,我重新安装了一些Windows组件。我已经安装了与IIS有关的所有内容。
此动词问题是否与丢失的Windows组件有关?我不知道它可能是什么。
答案 0 :(得分:0)
显然,当我重新安装IIS的Windows功能时,我设法安装了对WebDav发布的支持。我将其移除并将PUT
和DELETE
取回!