.NET 支持 VS2010 Built In Server 中的 DELETE 请求方法

标签 .net wcf visual-studio-2010 rest

我正在 .NET 3.5 环境中开发 WCF REST 服务。当我使用 Visual Studio 2010 和内置 Web 服务器进行调试时,当我向 .svc 文件发出请求(特别是在 cygwin 中使用 curl)时,我在 DELETE/PUT 方法上收到 404 Not Found。

当我切换到 IIS7 express 作为 Web 服务器时,我没有遇到任何问题。问题是这会在我的环境中导致大量其他问题。

我的问题是如何在 Visual Studio 2010 的内置 Web 服务器中支持 DELETE 和 PUT 请求方法?有什么地方可以设置吗?我需要编辑 web.config 吗?

最佳答案

IIS Express 存在的原因是开发人员 Web 服务器不支持 IIS 支持的所有选项。您已经找到其中一个(SSL 支持是另一个)。

继续使用 IIS Express 而不是开发者网络服务器。

关于.NET 支持 VS2010 Built In Server 中的 DELETE 请求方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9505730/

相关文章:

visual-studio-2010 - 尝试运行项目时出错:无法启动程序。找不到指定的文件

c# - 当 ToString() 具有协作对象时,为什么 WPF 数据绑定(bind)不显示文本?

c# - .NET C# 主要方法和 Windows 窗体

c# - 无法正确解析WCF Post请求json正文

wcf - 有没有办法按需刷新 WCF 跟踪?

.net - 如何使用 TFS Build 构建 VS2010 MakeFile 项目 (vcxproj)(无 VS 2010)

c# - 使用 `dynamic` 与 `object` 的性能成本?

.NET 远程回调

wcf - 安全模式="无

visual-studio-2010 - 如何在 VS 2010 中禁用 javascript 编译警告?