Asp.net uygulamasında app_offline.htm işlevini kullanarak bir uygulama dağıtmaya yönelik bazı testler yapıyorum. Çalıştığım bir uygulama varsa ve rootda bir app_offline.htm dosyası koyduğumu ve sonra da \ bin klasörünü yeniden adlandırdığımı, app_offline.htm dosyasının görüntülenmeyeceğini buldum. Depo klasörü "bin" olarak yeniden adlandırılırsa, app_offline.htm dosyam beklendiği gibi görüntülenir. App_offline'ın varlığının başka bir şeyin yerine geçeceğini düşünmüştüm/düşünmüştüm ... hatalı mıyım? Bu Windows 7/IIS 7.5'tedir.app_offline saygı duyulmuyor mu?
cevap
Tahmin etmem gerekirse,/bin'ünüzde (bu durumda, değişiklik silinmiş durumda) yapılan bir değişikliğin IIS'yi uygulamanızı geri dönüştürmesini tetiklediğini söyleyebilirim. app_offline.htm, içerik değişiklikleri ve silme işlemlerinin gerçekleşmesini engeller, ancak/bin dizin silme işlemlerini durdurur. Dizini silmek yerine yeniden adlandırdıysanız benzer davranışı göreceğinizi düşünürdüm.
Uygulama havuzu için .net çalışma zamanı sürümünü kontrol edin. app_offline.htm yalnızca 2.0 ve üstü sürümlerde desteklenir. Uygulama havuzu çalışıyorsa. Net 1.1, işe yaramaz.
Bin klasörüyle uğraştığınız için uygulamanızın yeniden başlatılması/yeniden derlenmesi mümkün olabilir. Bu blog gönderisini faydalı buldum: http://blog.kurtschindler.net/more-app_offline-htm-woes/. Ayrıca, site için app_offline.htm ilk varsayılan belgeyi yapmayı denedim ve herhangi bir YSOD yeniden derleme sorununu ortadan kaldırmak için bulundu.
- 1. Ruby on Rails Pagination: Sıralama sırası saygı duyulmuyor (will_paginate gem)
- 2. Android imageview, maxWidth'a saygı duymuyor mu?
- 3. Images app_offline dosyası
- 4. JQuery hariç tutulduğunda tek bir dosyaya gereksinim duyulmuyor mu?
- 5. HTTP Expires başlığı tarayıcı tarafından saygı görmüyor mu?
- 6. Sum yüzdeleri - saygı
- 7. Googlebot, Robots.txt'ye saygı göstermiyor
- 8. Karakterleri karşılaştırma (bir kültüre saygı)
- 9. Update_or_create alışkanlık saygı eşsiz anahtar
- 10. shlex.split UNC yollarına saygı gösteriliyor
- 11. Sitecore - Rol Sağlayıcı için Anahtarlama Sağlayıcısı etki alanına saygı göstermiyor
- 12. Azure Web Siteleri ile app_offline kullanmak mümkün mü?
- 13. IE11 değil içerik tasarruf dosya saygı
- 14. saygı animatör süresi ölçeği kendi animasyonunda
- 15. IE saygı duymamak: elemana aşağıdaki web sitesinde
- 16. 'Git klon' umask'a saygı duyar, üst düzey proje dizini hariç
- 17. Java swing uygulamasının OS DPI ayarlarına saygı gösterilmesi nasıl sağlanır
- 18. Varsayılan kabuk + seçeneklerime saygı duymak için Emacs'i kullanma
- 19. Jenkins, Windows köle üzerinde LF hattı sonlandırıcısına saygı göstermiyor
- 20. Neden bir boruya dahil olan adlandırılmış toplu komut dosyasından dönmek için `call`'a ihtiyaç duyulmuyor?
- 21. Bir Python Fabric görevi diğer görevleri çağırıp ana bilgisayar listelerine saygı gösterebilir mi?
- 22. Bir Pandas Dataframe'i Başka Birine Böl - Dizini yoksay ama sütunlara saygı
- 23. Rust, genel türleri siliyor mu, yok mu?
- 24. mu React.js
- 25. Grails 3.0.1 - nasıl ve eski Config.groovy vardı
- 26. ios- Uygulamanız üçüncü taraf içerik barındırıyor mu, görüntüleniyor mu veya erişiyor mu? admob
- 27. jFreeChart, Android işletim sisteminde çalışıyor mu/uyumlu mu? 2.x
- 28. Sitem çalışmıyor mu, çalışmıyor mu yoksa bir hata mı var?
- 29. Libxml2 XPath 2.0'ı destekliyor mu, desteklemiyor mu?
- 30. Dosyalar EBS birimine kaydediliyor mu? Saklanmaları gerekmiyor mu? Ben
Bir test oldu ... dağıtımın bir parçası olarak * klasördeki tüm dosyaları siliyorum * app_offline.htm. Soruna neyin neden olduğunu görmek istedim. – Jonas
"Bin" dizininizi yeniden adlandırdıktan sonra ne olur? 404 hatası mı alıyorsunuz? –
@Andy Oh adam, bu uzun zaman önceydi ve artık o işte değilim. Bu olduğunda başka bir IIS7.5 hatası aldım düşünüyorum. – Jonas