9

我的 web.config 中有此代码,用于在 IIS 7.5 中运行的 ASP.NET 4.5 网站

<system.webServer>
  <urlCompression doStaticCompression="true" doDynamicCompression="true"
  dynamicCompressionBeforeCache="true" />
  <httpCompression>
    <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" 
    staticCompressionLevel="9" dynamicCompressionLevel="4"  />
  </httpCompression>
</system.webServer>

(为了更好的阅读,我强制换行)

我想知道是否有一个空的(没有 directory="..." 和其他内部元素等)会导致问题,或者从 IIS applicationHost.config 正确读取本节的默认属性/元素

我在这里尝试做的只是在 web.config 中设置压缩和压缩比,而不覆盖或清除其他默认值。我可以从方案以及 web.config 中删除 name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" 并在方案标记中保留 staticCompressionLevel 和 dynamicCompressionLevel 吗?是否会从 applicationHost.config 读取这些属性

4

0 回答 0