IIS 7.5上的.Net 4.5 WCF错误404.3

Shl*_*hlo 4 iis wcf asp.net-mvc-4 .net-4.5

我部署了一个包含wcf服务的MVC4 Web应用程序.当我尝试浏览到.svc文件时,我收到错误404.3(错误代码0x80070032).

我尝试了所有相关的答案:1.添加.svc mime 2.检查服务器的ISAPI过滤器是否包括ASP.Net 4 32位和64位.3.检查服务器管理器功能是否包括WCF激活.

我已经有一个MVC3 Web应用程序,在同一台服务器上运行WCF服务.

你能指点一下导致这个问题的原因吗?

我注意到在Handler Mapping中的IIS管理器上,运行应用程序的两个域之间存在差异.工作的几乎是空的(仅包括StaticFile),而新的一个启用了很长的处理程序列表(我不知道它是否相关).

谢谢!

GON*_*ale 7

我不得不在Windows Server 2012中的"添加角色服务"中勾选"HTTP激活".