处理程序"ExtensionlessUrlHandler-Integrated-4.0"在其模块列表中有一个错误的模块"ManagedPipelineHandler"
尝试重新注册ASP.NET aspnet_regiis -i.它对我有用.
.NET 4的可能路径(来自提升的命令提示符):
c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
http://forums.iis.net/p/1190643/2026401.aspx
- 不适用于Windows Server 2012.阅读Zach在此页面上的帖子. (8认同)
- 如果您使用的是.NET 4.5.x或4.6.x,请不要被提及4.0并且认为它不适用于您的答案所迷惑.这个问题可能与IIS之前的.NET安装顺序有关,就像我一样.运行命令(在我的情况下是64位版本)修复它,即使我的应用程序使用的是.NET 4.5.2. (3认同)
https://qa.1r1g.com/sf/ask/921378181/
浙公网安备 33010602011771号