Deaktivieren OutputCaching in MVC3, wenn die Ausführung im DEBUG-oder unter einem Debugger?

Ich versuche so deaktivieren Sie das output-caching in einem MVC3-app, wenn im debug. Ich bin der Angabe von output caching im Controller (über das Attribut), wollen aber nicht zu haben, um #wenn DEBUG auf meinem code. Ich erwartete, diese arbeiten:

//In Web.config.debug
  <system.web>
    <caching>
      <outputCache enableOutputCache="false"
                   xdt:Transform="Replace" />
    </caching>

Aber das scheint ignoriert zu werden. Andere Ideen, wie man es systemweit ohne böse global.asax code oder #wenn Debug-everwhere?

Schreibe einen Kommentar