如何使用asp指令在IIS Express配置中设置允许父路径



这是下一个链接中已回答问题的延续:如何在IIS Express Config中设置允许父路径

我在IISexpress运行一个经典的asp网站。同一个网站也在w7 pro的IIS 7.5中使用,并且在web的IIS配置中启用父路径运行良好,但试图使用web。配置IISExpress不工作

我正在经历的问题是,在建议的web。配置以启用父路径:

    <configuration>
     <system.webServer>
      <asp 
         enableParentPaths="true" 
         bufferingOn="true" 
         errorsToNTLog="true" 
         appAllowDebugging="true" 
         appAllowClientDebug="true" 
         scriptErrorSentToBrowser="true">
         <session allowSessionState="true" />
         <cache diskTemplateCacheDirectory="%TEMP%iisexpressASP Compiled Templates" />
         <limits />
      </asp>
     </system.webServer>
    </configuration>

我得到一个500错误,每次我试图使用任何asp标签如果我去掉asp标签,一切都会好起来,有人知道吗?TIA

你没有仔细阅读。上面提到的配置文件不是web.config。是applicationHost.config。快捷方式:

Win+R

类型

记事本"% userprofile % IISExpress config 文件applicationhost.config"

点击

这将用记事本打开主机配置文件。你需要找到你的网站的部分。类似于<location path="YourSiteName"> ... </location>。查看该节点内部,找到<asp>部分并与您的部分进行更改。最后,不要忘记从web.config中删除asp部分。

最新更新