后缓存替换与IIS集成管道中修改响应缓冲区的模块不兼容

时间:2012-11-22 09:58:41

标签: sharepoint sharepoint-2010

我的某个SharePoint网站上出现此错误。

2 个答案:

答案 0 :(得分:0)

我必须在web.config中更改此设置

<urlCompression
 doDynamicCompression="true"
 doStaticCompression="true"
 dynamicCompressionBeforeCache="<this should be false>"/>

将dynamicCompressionBeforeCache设置为false,它对我有效。

感谢这篇文章: http://www.sitefinity.com/devnet/forums/general-discussions-/post-cache-substitution-is-not-compatible-with-modules-in-the-iis-integrated-pipeline-that-modify-the-response-buffers

答案 1 :(得分:0)

对我来说,在 web.config 中禁用输出缓存是有效的,就像这样:

<system.web>
    <caching>
        <outputCache enableOutputCache="false"/>
    </caching>
</system.web>