我们有一个ASP.Net MVC项目,可以在我们的开发者机器上运行。
当我们尝试在Windows 2008计算机上运行它时,我们收到以下错误:
错误此配置部分不能在此路径中使用。当该部分被锁定在父级别时会发生这种情况。锁定是默认情况下(overrideModeDefault =“Deny”),或由locationMode =“Deny”或遗留allowOverride =“false”的位置标记显式设置。
失败的行是:
<handlers>
我有一种感觉,某处有一个设置说处理程序无法覆盖,但我找不到它。
由于
西拉
答案 0 :(得分:1)
您是否登记了%windir%\system32\inetsrv\config\.
?
进一步......
<section name="handlers" overrideModeDefault="Deny" />
将此值从“拒绝”更改为“允许”
<section name="modules" allowDefinition="MachineToApplication" overrideModeDefault="Deny" />
将此值从“拒绝”更改为“允许”