Làm cách nào để tắt bộ nhớ đệm trong IIS7?


27

Tôi đang phát triển một trang web cổ điển ASP trong Windows 7 (tạo thành một người phụ nữ xếp hàng). Vấn đề là IIS dường như đang sử dụng rất nhiều bộ đệm của nó cho cả nội dung tĩnh và động thực sự mâu thuẫn với 'thay đổi nhỏ, tab alt, nhấn kiểu phát triển ctrl-F5' của tôi. Các thay đổi được thực hiện đối với các tệp .asp có thể mất hai hoặc ba lần làm mới để hiển thị khi các thay đổi đối với các tệp .js có thể mất gấp 20 lần. Làm cách nào để tắt bộ nhớ đệm trên máy phát triển của tôi?

Chúc mừng.

trong b4 ngừng sử dụng asp classic

Câu trả lời:


26

Nhấp vào tên máy chủ, sau đó đi đến bộ đệm ẩn đầu ra.

Nhấp vào Thêm quy tắc bộ đệm, sau đó nhập các tiện ích mở rộng - .aspx, .aspx.vb, .aspx.cs, .js, v.v. (không chắc bạn có thể làm tất cả trên một không)

Sau đó, chỉ cần đánh dấu vào việc ngăn chặn tất cả bộ đệm ẩn hoặc bỏ chọn bộ đệm ẩn ở chế độ người dùng và nó sẽ ngăn IIS giữ bộ đệm của các trang.

Lần tới khi bạn làm mới hoàn toàn, nó sẽ lấy các tệp từ ổ cứng chứ không phải bộ nhớ cache / bộ nhớ




Hiện tại tôi không có máy có IIS7 mà tôi có thể làm quen với nó vì vậy tôi đã tìm kiếm và tìm thấy hình ảnh dưới đây:

văn bản thay thế


Điều này đã giải quyết vấn đề của tôi với việc lưu các phản hồi từ dịch vụ WCF
ste-fu

Bạn vừa làm cho ngày của tôi William. Cảm ơn vì điều đó, nó đã khắc phục hoàn toàn vấn đề của tôi. Chúc mừng!
alexGIS

1

Blog này có thể giúp: Phản hồi bộ nhớ đệm trong IIS7 .

Nó giải thích cách chức năng này có thể được kiểm soát bằng cách chỉnh sửa phần system.webServer / bộ nhớ đệm hoặc bằng cách sử dụng nội tại IHttpCachePolicy.


0

Câu trả lời này đã giúp tôi, (lưu ý: tôi đang sử dụng liên kết IIS8)

Tôi nghĩ tốt hơn hết là tắt "Cache" của "Tính năng Cache đầu ra" bằng cách nhấp vào "Chỉnh sửa cài đặt tính năng"


Chào mừng bạn đến với Siêu người dùng! Nói chung, chúng tôi thích câu trả lời trên trang web để có thể tự đứng vững - Liên kết rất tuyệt, nhưng nếu liên kết đó bị hỏng, câu trả lời sẽ có đủ thông tin để vẫn hữu ích. Vui lòng xem xét chỉnh sửa câu trả lời của bạn để bao gồm chi tiết hơn. Xem Câu hỏi thường gặp để biết thêm.
slm

@slm cảm ơn lời khuyên của bạn. Tôi sẽ cố gắng để biết thêm chi tiết sau
Ata Iravani
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.