连接到Web服务时,ListData.svc不存在

时间:2012-03-14 12:07:30

标签: c# wcf web-services

我最近一直在开发一套WCF / JSON Web服务。在我的开发环境中运行时,这些都可以正常工作。在尝试让它在测试环境中运行时,我遇到了以下错误。

  

服务'/_vti_bin/ListData.svc'不存在。

我已将(托管)Web服务添加为新的服务引用,似乎工作正常并且说Web服务没有连接到任何其他服务,它只是使用linq2sql执行数据查找。

当从(本地)WPF客户端发出请求时,这是完整的事件日志消息:

  

WebHost无法处理请求。发件人信息:   System.ServiceModel.Activation.HostedHttpRequestAsyncResult / 11454272   异常:System.Web.HttpException(0x80004005):服务   '/_vti_bin/ListData.svc'不存在。 --->   System.ServiceModel.EndpointNotFoundException:服务   '/_vti_bin/ListData.svc'不存在。在   System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(字符串   normalizedVirtualPath)at   System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(字符串   relativeVirtualPath)at   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest()   在   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()   在System.Runtime.AsyncResult.End [TAsyncResult](IAsyncResult结果)
  在   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult的   结果)进程名称:w3wp进程ID:3768

1 个答案:

答案 0 :(得分:2)

通过启用includeExceptionDetailInFaults,我得到了一个更合适的响应,最终只是一个数据库连接问题。