1
每當我停止在本地主機上調試並重新啓動時,會話數據都會被清除。所以,我必須註銷並重新登錄以達到同一點。這已經成爲一種痛苦,因爲我必須通過整個登錄過程才能到達我正在處理的頁面。visual studio中調試C#MVC3:我可以停止會話數據清除每次我重新啓動調試?
任何幫助,這是非常感謝。
每當我停止在本地主機上調試並重新啓動時,會話數據都會被清除。所以,我必須註銷並重新登錄以達到同一點。這已經成爲一種痛苦,因爲我必須通過整個登錄過程才能到達我正在處理的頁面。visual studio中調試C#MVC3:我可以停止會話數據清除每次我重新啓動調試?
任何幫助,這是非常感謝。
如果您使用InProc
會話狀態管理(默認設置),那麼您將會運氣不佳。只要IIS工作進程重新啓動(當您開始調試時),會話狀態就會被清除。當然,InProc
的優勢在於它在內存中運行,所以速度更快。
但是,您可以切換到使用狀態服務器或數據庫來管理會話。這些都是在進程外運行,這意味着它們在IIS重新啓動或開始調試時不會被清除。
或許,另一種可能是使用#if DEBUG
指令進行硬編碼和預填充在登錄過程中用戶名和密碼?這至少可以節省打字時間:)
謝謝@McCee。我感謝您的幫助 – Notaras 2014-11-25 23:37:25