不能在此路径上使用此配置部分-Windows 2016

时间:2019-07-12 16:45:56

标签: iis-10

将MVC应用程序迁移到Windows 2016后出现以下错误。 角色和功能对我来说很好 Roles & Features

此配置部分不能在此路径上使用。当节锁定在父级时,会发生这种情况。锁定默认情况下是(overrideModeDefault =“ Deny”),或者是由具有overrideMode =“ Deny”或旧版allowOverride =“ false”的位置标记明确设置的。

有解决方案吗?

1 个答案:

答案 0 :(得分:0)

  

此配置部分不能在此路径上使用。当节锁定在父级时,会发生这种情况。锁定默认情况下是(overrideModeDefault =“ Deny”),或者是由具有overrideMode =“ Deny”或旧版allowOverride =“ false”的位置标记明确设置的。

据我所知,此错误表示配置部分已被其他一些配置锁定。

通常,错误消息页面的“配置源”部分将包含已锁定的部分。

然后,您可以转到“ C:\ Windows \ System32 \ inetsrv \ config”(您将在此处需要管理员权限)打开applicationHost.config,将overrideModeDefault属性从deny更改为Allow。

例如:

  <section name="modules" allowDefinition="MachineToApplication" overrideModeDefault="Allow" />