我正在做一些測試,使用asp.net中的app_offline.htm功能部署應用程序。我發現如果我有一個工作的應用程序,並且將一個app_offline.htm文件放在根目錄中,然後重命名\ bin文件夾,我的app_offline.htm文件就不會顯示出來。如果我將bin文件夾重命名爲「bin」,我的app_offline.htm文件將按預期顯示。我曾假設/認爲app_offline的存在將取代發生的其他任何事情......我錯了嗎?這是在Windows 7/IIS 7.5上。app_offline沒有被尊重?
5
A
回答
0
如果我不得不猜測,我會說你對/ bin的更改(在這種情況下,更改被刪除)會觸發IIS來回收你的應用程序。 app_offline.htm停止發生內容更改和刪除,而不是/ bin目錄刪除。我想你會看到類似的行爲,如果你重命名目錄而不是刪除它。
0
檢查應用程序池的.net運行時版本。 app_offline.htm僅在2.0及更高版本中受支持。如果應用程序池正在運行.net 1.1,它將不起作用。
1
您的應用程序正在重新啓動/重新編譯,因爲您正在搞亂bin文件夾。我發現這個博客文章有幫助:http://blog.kurtschindler.net/more-app_offline-htm-woes/。我也嘗試將app_offline.htm作爲網站的第一個默認文檔,並發現消除任何YSOD重新編譯問題。
相關問題
- 1. eval-when-compile沒有被尊重?
- 2. 顯示:塊沒有被尊重?
- 3. 重寫問題 - L(ast)沒有被尊重?
- 4. 寬度:自動屬性沒有被尊重的位置:相對
- 5. Chrome/Safari/WebKit(和IE?):溢出沒有被尊重
- 6. 有沒有會尊重fetchSize的mysql JDBC?
- 7. 插入不被尊重
- 8. Where子句不被尊重?
- 9. xsl:apply-templates:匹配不被尊重
- 10. ObjectAnimator持續時間不被尊重
- 11. 保證金未被IE所尊重
- 12. GWT動畫最終值不被尊重
- 13. 高度和寬度不被尊重
- 14. 縫:令牌標籤不被尊重
- 15. DataContractSerializer KnownType屬性不被尊重?
- 16. 有沒有不尊重ASCII的字符集?
- 17. app_offline asp.net 2005
- 18. app_offline替代
- 19. 依賴性不使用包被解決(包不被尊重?)
- 20. IE不尊重:
- 21. Histogram_summary尊重name_scope
- 22. Castle Windsor PerWebRequest生活方式沒有得到尊重
- 23. Spring Boot - 沒有寫入日誌文件(logging.file不受尊重)
- 24. DockedItems不尊重重量
- 25. GetChildAtPoint不尊重ZOrder
- 26. mod_wsgi不尊重WSGIPythonHome
- 27. ReactiveCommand不尊重canExecute
- 28. 約束不尊重
- 29. Eclipse不尊重.cvsignore
- 30. MapFragment不尊重matchparent
這是一個測試...作爲部署的一部分,我刪除文件夾*中的所有文件,除了app_offline.htm。我想看看是什麼導致了這個問題。 – Jonas 2009-08-19 21:16:13
重命名「bin」目錄後會發生什麼?你有404錯誤嗎? – 2011-05-11 19:19:01
@安迪哦,那是很久以前的事了,我現在不再工作了。發生這種情況時,我想我得到了一些其他的IIS7.5錯誤。 – Jonas 2011-05-12 03:52:42