【问题标题】:RESTful WCF issue (C#, .net 4)RESTful WCF 问题(C#、.net 4)
【发布时间】:2011-06-12 21:40:57
【问题描述】:

我以这个例子为指导:http://geekswithblogs.net/michelotti/archive/2010/08/21/restful-wcf-services-with-no-svc-file-and-no-config.aspx

我按照该示例创建了该站点,并且它在本地开发(VS 2010)中运行良好。一旦我部署到我的服务器(Windows 2008 R2、IIS 7),它就会告诉我找不到它(404)。

IIS 中是否有我缺少的设置?我已将其设置为与常规 Web 条目完全一样。

有没有人遇到过这样的事情?

谢谢!

【问题讨论】:

    标签: asp.net wcf iis rest


    【解决方案1】:

    检查托管服务的应用程序池是否使用 .NET 4 和集成管道。还要检查 WCF 4 处理程序是否已在 IIS - ServiceModelReg.exe 工具中注册。

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 唯一的问题是没有 .svc 文件。我使用的示例是消除 .svc 文件(因此链接基本上是 service.domain.com/method/param 而不是 service.domain.com/service.svc/method/param)。它在本地开发中工作得很好,但一旦我部署到我的服务器上就不行了。配置文件是相同的(没有数据库连接等)。配置非常基本。
      猜你喜欢
      • 2011-11-21
      • 1970-01-01
      • 1970-01-01
      • 2011-08-31
      • 2011-09-30
      • 1970-01-01
      • 2011-04-24
      • 1970-01-01
      • 2011-04-01
      相关资源
      最近更新 更多