Bagaimana cara mematikan caching di IIS7?

27

Saya sedang mengembangkan situs ASP klasik di bawah Windows 7 (membentuk wanita antrian). Masalahnya adalah IIS tampaknya sangat memanfaatkan cache untuk konten statis dan dinamis yang benar-benar bertentangan dengan saya 'buat perubahan kecil, alt-tab, tekan gaya pengembangan ctrl-F5'. Perubahan yang dilakukan pada file .asp mungkin memerlukan dua atau tiga pembaruan untuk muncul di mana perubahan pada file .js dapat memakan waktu 20 kali lipat. Bagaimana cara mematikan caching di mesin pengembangan saya?

Tepuk tangan.

di b4 berhenti menggunakan asp classic

jammus
sumber

Jawaban:

26

Klik pada nama server kemudian pergi ke caching keluaran.

Klik Tambahkan Aturan Cache lalu ketik ekstensi - .aspx, .aspx.vb, .aspx.cs, .js dll. (Tidak yakin apakah Anda dapat melakukan semuanya pada satu)

Maka cukup centang baik mencegah semua caching atau menghapus mode pengguna caching dan itu harus menghentikan IIS dari menjaga cache halaman.

Lain kali Anda melakukan penyegaran penuh, itu harus mendapatkan file dari hard drive dan bukan cache / memori




Saat ini saya tidak memiliki mesin dengan IIS7 yang dapat saya campur aduk sehingga saya mencari di Google dan menemukan gambar di bawah ini:

teks alternatif

William Hilsum
sumber
Ini menyelesaikan masalah saya dengan caching tanggapan dari layanan WCF juga
ste-fu
Kau baru saja membuat hariku William. Terima kasih untuk itu, itu benar-benar memperbaiki masalah saya. Tepuk tangan!
alexGIS
1

Blog ini mungkin membantu: Caching respons di IIS7 .

Ini menjelaskan bagaimana fungsi ini dapat dikontrol dengan mengedit bagian system.webServer / caching atau dengan menggunakan IHttpCachePolicy intrinsik.

harrymc
sumber
0

Jawaban ini membantu saya, (catatan: saya menggunakan tautan IIS8)

Saya pikir lebih baik untuk menonaktifkan "Cache" dari "Fitur Cache Output" dengan mengklik "Edit Pengaturan Fitur"

Ata Iravani
sumber
Selamat Datang di Pengguna Super! Secara umum kami menyukai jawaban di situs untuk dapat berdiri sendiri - Tautan bagus, tetapi jika tautan itu putus, jawabannya harus memiliki informasi yang cukup untuk tetap membantu. Silakan pertimbangkan untuk mengedit jawaban Anda untuk memasukkan lebih detail. Lihat FAQ untuk info lebih lanjut.
slm
@slm terima kasih atas saran Anda. Saya akan mencoba menambahkan lebih detail nanti
Ata Iravani