Jak wyłączyć buforowanie w IIS7?

27

Tworzę klasyczną stronę ASP pod Windows 7 (z kolejki panie). Problem polega na tym, że IIS wydaje się w dużym stopniu wykorzystywać swoją pamięć podręczną zarówno dla zawartości statycznej, jak i dynamicznej, co naprawdę koliduje z moim stylem „zrób małą zmianę, klawisz Alt-Tab, hit ctrl-F5”. Zmiany wprowadzone w plikach .asp mogą wymagać dwóch lub trzech odświeżeń, aby pokazać, gdzie zmiany w plikach .js mogą zająć 20 razy więcej. Jak mogę wyłączyć buforowanie na moim komputerze programistycznym?

Twoje zdrowie.

w b4 przestań używać asp classic

jammus
źródło

Odpowiedzi:

26

Kliknij nazwę serwera, a następnie przejdź do buforowania danych wyjściowych.

Kliknij Dodaj regułę pamięci podręcznej, a następnie wpisz rozszerzenia - .aspx, .aspx.vb, .aspx.cs, .js itp. (Nie jestem pewien, czy możesz zrobić wszystko na jednym)

Następnie po prostu zaznacz opcję zapobiegania wszelkiemu buforowaniu lub odznacz buforowanie w trybie użytkownika, co powinno powstrzymać IIS od przechowywania pamięci podręcznej stron.

Następnym razem, gdy wykonasz pełne odświeżenie, powinno ono pobrać pliki z dysku twardego, a nie z pamięci podręcznej / pamięci




Obecnie nie mam komputera z IIS7, na którym mogę się zepsuć, więc przejrzałem Google i znalazłem zdjęcie poniżej:

alternatywny tekst

William Hilsum
źródło
To rozwiązało mój problem z buforowaniem odpowiedzi z usługi WCF
ste-fu
Właśnie uczyniłeś mój dzień Williamem. Dzięki za to całkowicie rozwiązało mój problem. Twoje zdrowie!
alexGIS
1

Ten blog może pomóc: buforowanie odpowiedzi w IIS7 .

Wyjaśnia, w jaki sposób można kontrolować tę funkcjonalność, edytując sekcję system.webServer / caching lub używając wewnętrznej funkcji IHttpCachePolicy.

harrymc
źródło
0

Ta odpowiedź pomogła mi (uwaga: używam IIS8) link

Myślę, że lepiej jest wyłączyć opcję „Pamięć podręczna” funkcji „Wyjściowa pamięć podręczna”, klikając „Edytuj ustawienia funkcji”

Ata Iravani
źródło
Witamy w Super User! Zasadniczo podoba nam się, aby odpowiedzi na stronie były w stanie samodzielnie działać - linki są świetne, ale jeśli ten link kiedykolwiek się zepsuje, odpowiedź powinna zawierać wystarczającą ilość informacji, aby nadal być pomocna. Proszę rozważyć edycję swojej odpowiedzi, aby zawierała więcej szczegółów. Zobacz FAQ, aby uzyskać więcej informacji.
slm
@slm dzięki za twoją radę. Spróbuję dodać więcej szczegółów później
Ata Iravani