Şu anda (hata ayıklama modunda) Visual Studio 2012 içinde bir .css dosyasını düzenliyorum. Chrome'u tarayıcım olarak kullanıyorum. Uygulamamın Visual Studio içindeki .css dosyasında değişiklik yaptığımda ve kaydettiğimde, sayfayı yenilemek .css dosyamdaki güncelleştirilmiş değişiklikle yüklenmeyecek. Bence .css dosyası hala önbelleğe alınmış.
Denedim:
- CTRL / F5
- Visual Studio 2012'de Proje özelliklerine git, Web sekmesi Eylem Başlat bölümünde Harici Programı Başlat'ı seçin Google Chrome yolunu yapıştırın veya bu yola göz atın (Mine C: \ Kullanıcılar \ xxx \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe) Komut satırı bağımsız değişkenleri kutusuna put -incognito
- Chrome geliştirici araçlarını kullandığınızda, "dişli çark" simgesini tıklayın, "Önbelleği Devre Dışı Bırak" seçeneğini işaretleyin.
Hata ayıklamayı manuel olarak durdurmadıkça (Chrome dışında), uygulamayı yeniden başlatmadıkça (hata ayıklamada) hiçbir şey işe yaramaz.
Chrome'u her zaman tüm css değişikliklerini ve .css dosyasını yeniden yüklemeye zorlamanın bir yolu var mı?
Güncelleme:
1. Yenilendiğimde .aspx dosyamdaki satır içi stil değişiklikleri alınır. Ancak .css dosyasındaki değişiklikler değişmez. 2. Bir ASP.NET MVC4 uygulaması bu yüzden bir GET yapan bir köprü tıklayın. Bunu yaparken, stil sayfası için yeni bir istek görmüyorum. Ancak F5'i tıklattığınızda, .css dosyası yeniden yüklenir ve Durum kodu (ağ sekmesinde) 200'dür.
.css
dosyanızın girişini görebilirsiniz - asp bilmiyorum, bu yüzden emin olamıyorum, ancak yeniden indirilen dosyaların 200'ü varken python flask dev sunucum önbelleğe alınan girişlerin durum kodu 304 Durum kodunuzu kontrol edin ve sunucu tarafında sorun olup olmadığını görmek için zaman isteyin.