一、問題
不能在此路徑中使用此配置節(jié)。如果在父級(jí)別上鎖定了該節(jié),便會(huì)出現(xiàn)這種情況。
訪問頁面時(shí)出現(xiàn)錯(cuò)誤信息如下:
handlers錯(cuò)誤.png
二、分析
- 出現(xiàn)這個(gè)錯(cuò)誤是因?yàn)?IIS采用了更安全的 web.config 管理機(jī)制,默認(rèn)情況下會(huì)鎖住配置項(xiàng)不允許更改。
要取消鎖定可以“以管理員身份”運(yùn)行命令行:
%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers 。
其中的 handlers 是錯(cuò)誤信息中紅字顯示的節(jié)點(diǎn)名稱。
-
如果modules也被鎖定,出現(xiàn)以下錯(cuò)誤:
modules錯(cuò)誤.png
可以運(yùn)行:
%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
- 注意
- 要以管理員身份運(yùn)行CMD。
- 安裝IIS的時(shí)候,記得勾選Asp.net,默認(rèn)不選,也會(huì)出現(xiàn)類似的錯(cuò)誤信息。