这是下一个链接中已回答问题的延续:如何在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部分。