IIS ExtensionlessUrlHandler-Integrated-4.0

2021-01-04  乐帮网

iis

我的开发笔记本新装系统windows10专业版,在重新部署站点程序时遇到错误:

HTTP Error 500.19 - Internal Server Error

无法访问请求的页面,因为该页的相关配置数据无效。

详细信息

模块 IIS Web Core  ……

配置源:    
<handlers>
       <remove name="ExtensionlessUrlHandler-Integrated-4.0" />

可以看到是我们的配置节 <remove name="ExtensionlessUrlHandler-Integrated-4.0" /> 这里有问题。通过网上多方找资料才明白原来是我自己安装IIS的时个偷懒只是默认点击了一下就去安装了。下面的ASP.Net的相关模块还是需要勾选安装 的。

具体如下:

确认net framework已经安装,我的电脑系统 是Windows10专业版64Bit的,并且我已经安装过了VS 2019。

IIS在非服务器系统中 Win10中默认是不安装的,需要在 控制面板》程序和功能 》启用或者关闭Windows功能 》Internet Information Services里安装相关选项,报这个错误的原因就是在这里安装时勾选的项少了。

安装完成后需要重启一下IIS,可在运行里输入以下命令: iisreset 。

如果站点还是报错请尝试在运行里执行以下命令来重新注册.net framework

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i

至此所有问题肯定解决了。如有疑问可以微信公众号留言。

 

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力