如何解决IIS 10-缺少托管处理程序类型
最近,我们将其中一台内部服务器从Windows Server 2012 R2升级到了2016。IIS中缺少一些配置,我不得不重新安装Web Platform Installer,URLRewrite等扩展。
此升级还破坏了我们的.NET Core 3托管网站,经过一番调查,我发现IIS中似乎缺少处理程序配置。我需要恢复处理程序的帮助。
[缺少托管处理程序类型] [1]
谢谢 [1]:https://i.stack.imgur.com/Y5Key.png
解决方法
手动输入类型名称。有时它无法在下拉列表中加载类型名称。
,您可以尝试以下步骤解决问题:
- 运行aspnet_regiis -ir
对于x86,运行C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -ir.
对于x64,运行C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -ir
。
或
- 在处理程序中的IIS右侧导航栏中单击“还原为父对象” 映射部分。
我重新安装了.NET 4.8,.NET 3.1 Core,再次使其工作。在此之间重新启动了几次。不确定到底是哪一个成功了!
谢谢大家的帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。