是什么意思:
<location path="web.config">
使用以下web.config文件(位于Web应用程序的根目录中)将doDynamicCompression设置为true还是false?
<configuration>
<system.webServer>
<urlCompression doDynamicCompression="true" />
</system.webServer>
...
<location path="web.config">
<system.webServer>
<urlCompression doDynamicCompression="false" />
</system.webServer>
</location>
</configuration>
答案 0 :(得分:2)
此:
<location path="web.config">
表示该路径或文件的特殊设置,覆盖root及其下方的设置,这是没有位置标记的所有设置。无论如何都不会提供web.config ...因此在您的示例中将启用动态压缩 。
答案 1 :(得分:1)
位置标记用于将设置应用于web.config文件中的给定文件或路径。或者,您可以将web.config文件放在目录中并将设置放在那里。您可以通过两种方式覆盖根目录或machine.config中web.config的设置。 ASP.NET配置为不服务器.config文件,因此在您的情况下,此配置不可用。