HTTP错误404.3-在IIS 7.5中找不到

Max*_*r88 63 iis-7.5 mime-types

我在Windows Server 2008 R2 x64企业版上使用IIS 7.5.在我们使用ASP.NET 4.0开发的项目中,我们使用了WCF服务.但是当软件从本地计算机运行时,它不会在域上运行.否则,我收到以下错误:

HTTP错误404.3-未找到

由于扩展配置,无法提供您请求的页面.如果页面是脚本,请添加处理程序.如果要下载文件,请添加MIME映射.

Mek*_*nik 146

您应该从中安装IIS子组件

Control Panel- > Programs and Features- >Turn Windows features on or off

Internet Information Services有分节World Wide Web Services/Application Development Features

在那里,你必须检查ASP.NET(.NET Extensibility,ISAPI Extensions,ISAPI Filters将自动选择).仔细检查是否选中了特定版本.在Windows Server 2012 R2下,这些选项分为4和4.5.

cmd:运行:

%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir

最后检查IIS管理器,您的应用程序使用.NET Framework v4.0版本的应用程序池.

另外,看看这个答案.

  • 非常有用的答案,我很难从昨天晚上找到解决方案,最后这个`%windir%\ Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir`这样做的伎俩 (2认同)

GON*_*ale 25

在我的情况下,除了Mekanik的建议,我在Windows Server 2012中收到此错误,我不得不勾选"添加角色服务"中的"HTTP激活".

  • 解决了 Windows 10 中的相同问题。Windows 功能 > .NET Framework > WCF 服务。 (2认同)

Par*_*lla 5

在 Windows Server 2012 中,即使在安装了 asp.net 之后,您也可能会遇到此问题。

检查“Http 激活”功能。此功能也存在于 Web 服务下。

确保您添加了上述内容,一切对您来说都很棒!!!