IIS 8.0 agrega el encabezado Caduca y el Control de caché

puedo ver la adición de stackoverflow tantoExpires yCache-Control por sus imágenes, css, js, etc., así que estoy tratando de hacer lo mismo, intentéesta artículo

web.config

<location path="Content">
    <system.webServer>
      <staticContent>

    <clientCache cacheControlCustom="public" cacheControlMode="UseMaxAge" 
    cacheControlMaxAge="365.00:00:00" />

    <clientCache cacheControlMode="UseExpires" httpExpires="Mon, 01 May 2023 00:00:00 GMT" />

      </staticContent>
    </system.webServer>
</location>

cuando intento acceder a un archivo css en la carpeta de contenido:http://localhost:11111/Content/bootstrap.min.css

Obtuve el siguiente error

Error:

Error HTTP 500.19 -

Error interno del servidor No se puede acceder a la página solicitada porque los datos de configuración relacionados para la página no son válidos.

Module           CustomErrorModule
Notification     SendResponse
Handler          StaticFile
Error Code       0x8007000d

Error de configuración El elemento de configuración 'clientCache' ya está definido

Lo séclientCache ya está definido, pero estoy preocupado y quiero saber cómo configurar Cache-Control y Expires en los encabezados de respuesta.

Cualquier ayuda sería genial.

Actualizar:

Como @Vitaly Kulikov respondió y discutió en comentarios y usandoesta yesta publicaciones llegué a la conclusión de que en IIS podemos establecer tantoExpires and Cache-Control en web.config, así que he planeado usarOutputCache para establecer caduca para imágenes al menos y funciona con0.9 milisegundos retrasar. La esperanza ayuda a alguien.

Respuestas a la pregunta(1)

Su respuesta a la pregunta