【发布时间】:2010-02-16 11:32:10
【问题描述】:
如果我不理会它,我的 RESTful WCF Web 服务似乎会自行中断!我可以让我的电脑保持一切正常,当我返回并使用简单的 url 请求测试服务时,它会为我提供 .svc 文件以供下载,而不是在服务器上发起请求!
此 WCF 服务位于根目录下它自己的 IIS 应用程序文件夹中。我可以通过在 Visual Studio 中打开 IIS 子文件夹、删除 web.config 文件然后再次添加它来重新启动服务。
我的第一个想法是 .svc 的 HTTP 处理程序映射已经失效,所以我重新运行了 ServiceModelReg.exe -i,但这并没有解决问题。
查看此 IIS 应用程序的处理程序映射,它们看起来是正确的,并且是从 Web 根目录继承的。值得一提的是,该站点还有另一个应用程序文件夹,该文件夹运行来自 .svc 文件的 WCF 服务,并且仍然可以正常运行!
现在我已经检查了明显的内容,我对接下来要看的地方有点困惑!希望有人有建议...
【问题讨论】:
标签: asp.net wcf configuration rest