这是以下链接中已回答问题的延续: How to set Allow Parent Paths in IIS Express Config
我在IISexpress中运行一个经典的asp网站。 同样的网站也在IIS 7.5中的w7 pro中使用,并且可以正常启用Web配置中的父路径,但尝试在IISExpress中使用web.config不起作用
我遇到的问题是在建议的web.config中启用父路径:
<configuration>
<system.webServer>
<asp
enableParentPaths="true"
bufferingOn="true"
errorsToNTLog="true"
appAllowDebugging="true"
appAllowClientDebug="true"
scriptErrorSentToBrowser="true">
<session allowSessionState="true" />
<cache diskTemplateCacheDirectory="%TEMP%\iisexpress\ASP Compiled Templates" />
<limits />
</asp>
</system.webServer>
</configuration>
每次尝试使用任何asp标签时都会出现500错误 如果我删除asp标签它一切正常, 有人有线索吗? TIA
答案 0 :(得分:3)
你还没有仔细阅读过。提到的配置文件不是web.config
。它是applicationHost.config
。作为一个镜头:
按赢 + R
输入
notepad“%userprofile%\ Documents \ IISExpress \ config \ applicationhost.config”
点击⏎。
这将用记事本打开主机配置文件。您需要找到您的网站部分。这就像<location path="YourSiteName"> ... </location>
。查看该节点,找到<asp>
部分并随之更改。最后,不要忘记从web.config
中删除asp部分。