Hi, thanks for the response. The caching works fine in a view in the root Views folder, but not in a view contained in an Area.
I've tried adding the runtime stuff to the Area web.config, but that makes no difference.
Create an Area
Create a Controller, add the DonutOutputCache attribute to the ActionResult method
Create a secondary ActionResult in the controller with its own view containing something you don't want cached
Create a @Html.Action in the primary view targetting the secondary ActionResult with the 'true' flag to prevent caching
... Caches anyway :(
If you do the above in a non-area view it works fine.