Quando você faz um IISReset, o cache do IIS será limpo e, em seguida, começará a ser reconstruído depois de iniciar o backup à medida que as solicitações do cliente entrarem. Se você atualizar um arquivo, o arquivo armazenado em cache ficará obsoleto e o IIS servirá. atualize o arquivo e atualize o cache com o novo arquivo.
IISReset (embora duro) limpará o cache do IIS, mas não fará nada com caches locais em proxies ou clientes. Talvez você tenha acabado de misturar um pouco a terminologia, mas não há nenhum conceito de "ressentir" quando se trata de armazenamento em cache. Tudo é baseado em solicitações. Se um cliente solicitar algo e for encontrado em um cache, ele será servido no cache. Você precisará forçar a expiração de conteúdo em seus arquivos se for manter os mesmos nomes de arquivo.