WIN10通过IIS7发布Web网页遇到的错误与解决方案总结

WIN10通过IIS7发布网页

  1. 权限问题,设置localsystem
    WIN10通过IIS7发布Web网页遇到的错误与解决方案总结

  2. 错误 500.19,具体错误如下:
    WIN10通过IIS7发布Web网页遇到的错误与解决方案总结
    出现这个错误是因为 IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改。要取消锁定可以以管理员身份运行命令行
    %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers
    其中的 handlers 是错误信息中红字显示的节点名称。
    如果modules也被锁定,可以运行
    %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules

  3. 错误500.21
    WIN10通过IIS7发布Web网页遇到的错误与解决方案总结
    解决:
    网上查找方法:

以管理员运行下面的命令注册:
32位机器:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
64位机器:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
开启IIS的时候默认不是全部勾选的,网上查找的方

以上方法在我的电脑上并不适用
我的解决办法是:注意到IIS开启时没有默认勾选全部的服务,如下图:
WIN10通过IIS7发布Web网页遇到的错误与解决方案总结
将这些全部勾选,确认,之后重新启动IIS,就可以重新运行了
WIN10通过IIS7发布Web网页遇到的错误与解决方案总结