Tôi có một trang chủ ASP.NET mà tham chiếu đến tập tin #include như sau:Làm thế nào để làm mới #include file - họ có bộ nhớ đệm trên IIS7/ASP.NET
<!--#include virtual="/includes/scripts.inc"-->
Tôi đã sửa đổi các tập tin/bao gồm /scripts.inc nhưng các thay đổi không hiển thị trong các trang. Những gì cần phải làm để sửa đổi sẽ được phản ánh?
tôi cần phải tránh những điều sau:
- khởi động lại máy chủ
- khởi động lại IIS
- sửa đổi web.config (không xuất hiện để có hiệu lực thi hành)
- khá nhiều bất cứ điều gì gây ra miền ứng dụng để khởi động lại
Bất kỳ tùy chọn nào khác? Có cài đặt nào ảnh hưởng đến khoảng thời gian lưu trữ IIS bao gồm #include tệp không?
gì loại mã để bạn giữ trong những bao gồm? Tôi không nghĩ rằng bạn nên được sử dụng những loại trường học cũ bao gồm trong ASP.NET. – Jeroen
Tôi biết ai đó sẽ hỏi điều đó. Chỉ cần giả định rằng chúng được yêu cầu cho các ứng dụng :) – frankadelic
Đề nghị của tôi là để tránh điều này bao gồm phong cách - nó đến từ asp, có thể dễ dàng di chuyển, nhưng nó không xử lý hoàn hảo bởi asp.net. Các trang của bạn không hiểu rằng họ cần cập nhật, do đó, không và ở lại như họ đã biên soạn ở nơi đầu tiên. – Aristos