【发布时间】:2017-05-08 09:34:39
【问题描述】:
我相信这是“应用程序初始化”模块不起作用的原因,因为看起来服务器在第一次请求之前不会费心启动任何东西,导致它失败。
每个第一个请求产生的错误是:
HTTP 错误 500.21 - 内部服务器错误
指定的处理程序映射不正确。
详细的错误信息
模块 ManagedPipelineHandler
通知ExecuteRequestHandler
处理程序 ExtensionlessUrlHandler-Integrated-4.0
错误代码0x00000000
我在这里尝试过 .NET 修复说明:https://msdn.microsoft.com/en-us/library/hh168535(v=nav.90).aspx
我已经尝试卸载/重新安装 .NET,但无论如何它的行为似乎都是这样。
这很烦人的主要原因是网站,任何需要用它启动的东西都只会在第二次请求之后启动。
编辑:可能值得注意的是,在我的“打开或关闭 Windows 功能”菜单中,我只有一个选项来启用“ASP.NET”而不是“ASP.NET 4.5”,正如许多其他帖子所建议的那样会在那里。显然重新安装 .NET 并没有出现这种情况。
【问题讨论】:
标签: c# asp.net iis iis-7.5 .net-4.5.2