【发布时间】:2011-04-15 01:32:31
【问题描述】:
这可能是一个完全与托管服务相关的问题,但我会在此处发布,以防这是更常见的问题。
我在我的 ASP.NET MVC 2 站点上运行 OData 服务,该服务在我的笔记本电脑 IIS 上运行良好,但是当我将它部署到我在 Winhost 的站点时,我在尝试访问 .svc- 时收到 404 Resource not found 错误文件。
之前我有 2 个不同的身份验证,所以我得到了“System.InvalidOperationException:IIS 指定身份验证方案'基本,匿名'....”错误,所以我知道当时处理程序正在尝试启动服务。
修复后,我收到“找不到资源错误”。
该服务位于 /Services 文件夹中,但似乎无关紧要。无论我把它放在哪里,它总是给我 404 错误。我本地站点 bin 文件夹中的所有二进制文件都在我的远程站点 bin 文件夹中。
网站上的其他一切似乎都运行良好。
如果有人对此有解决方案,我们将不胜感激。
【问题讨论】: