Como desativo o cache no IIS7?


27

Estou desenvolvendo um site clássico ASP no Windows 7 (forma uma fila, senhoras). O problema é que o IIS parece estar fazendo uso intenso de seu cache para conteúdo estático e dinâmico, o que realmente entra em conflito com o meu estilo de desenvolvimento 'faça uma pequena alteração, alt-tab, pressione ctrl-F5'. As alterações feitas nos arquivos .asp podem levar duas ou três atualizações para aparecer onde as alterações nos arquivos .js podem levar 20 vezes mais. Como faço para desativar o cache na minha máquina de desenvolvimento?

Felicidades.

em b4 parar de usar asp clássico

Respostas:


26

Clique no nome do servidor e vá para o cache de saída.

Clique em Adicionar regra de cache e digite as extensões - .aspx, .aspx.vb, .aspx.cs, .js etc. (não tenho certeza se você pode fazer tudo em um)

Em seguida, basta marcar a opção Evitar todos os caches ou desmarcar o modo de usuário e impedir que o IIS mantenha um cache das páginas.

Na próxima vez que você fizer uma atualização completa, ele deverá obter os arquivos do disco rígido e não o cache / memória




No momento, não tenho uma máquina com o IIS7 com a qual possa mexer, então pesquisei no Google e encontrei a imagem abaixo:

texto alternativo


Isso resolveu meu problema com o cache das respostas de um serviço WCF também
ste-fu

Você acabou de fazer o meu dia William. Obrigado por isso, ele corrigiu totalmente o meu problema. Felicidades!
alexGIS

1

Este blog pode ajudar: Cache de resposta no IIS7 .

Ele explica como essa funcionalidade pode ser controlada editando a seção system.webServer / caching ou usando IHttpCachePolicy intrínseco.


0

Esta resposta me ajudou, (note: eu estou usando o IIS8) link

Acho melhor desativar o "Cache" do "Recurso de cache de saída" clicando em "Editar configurações de recursos"


Bem-vindo ao Super Usuário! Geralmente, gostamos de respostas no site para poder se manter por conta própria - os links são ótimos, mas se esse link quebrar, a resposta deve ter informações suficientes para continuar sendo útil. Considere editar sua resposta para incluir mais detalhes. Veja o FAQ para mais informações.
SLM

@ slm obrigado pelo seu conselho. Vou tentar adicionar mais detalhes mais tarde
Ata Iravani 17/04
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.