3
我們擁有一個ASP.NET 2.0網站,它具有高級配置,但不符合標準Web.config的要求。相反,我們將配置存儲在我們自己的Xml架構中的/ bin /文件夾中,並且我們有一個單例對象,它緩存此配置並使用FileSystemWatcher檢測更新。該邏輯位於網站使用的單獨的類庫中。爲什麼FileSystemWatcher會重置我們的網站會話?
問題是,每次我們編輯這個配置時,所有的用戶會話都被重置,就好像我們重新啓動了IIS中的應用程序池!我們正在使用singletons和各種其他緩存機制,這些緩存機制工作得很好,但由於某種原因,只有帶FSW的緩存機制纔會彈出。任何想法,將不勝感激!
謝謝,我們把它移到了App_Data文件夾中(而不是重新設置會話),我們現在可以完美地更新它。尊重! – realworldcoder 2009-11-06 20:54:44