2016-04-08 90 views
1

我有一個類似的問題比Is it possible to recycle IIS application pools without losing user sessions?是否可以在不丟失用戶會話的情況下回收IIS EXPRESS應用程序池?

我有一個網站在開發使用IIS Express。 我的會話在數據庫中。 我搜索如何回收我的網站的應用程序池而不殺死會話。 它很容易在IIS上,但在IIS Express中,我不知道如何回收,無需Visual Studio重新啓動。但是當我這樣做時,會話就會被殺死。

+2

如果您的會話是真的在數據庫中,然後再利用不會清除它們。 – David

+0

我知道,但我不知道如何RECLYCLE IIS EXPRESS。 – forX

+0

[IISExpress應用程序池回收]的可能重複(http://stackoverflow.com/questions/35718728/iisexpress-application-pool-recycle) –

回答

1

您可以通過右鍵單擊系統托盤中的圖標來停止IIS Express服務器。從VS重新啓動頁面將重新啓動它,但IIS Express並不適用於快速頁面測試以外的其他任何操作,並且您不具備該級別的控制權。

您可以將應用程序配置爲不使用IIS Express,而是使用項目屬性中的完整IIS。通過這種方式,您將擁有各種可用的功能。

enter image description here

+0

我想做一個循環來保持會話。停止或重新啓動會話。 – forX

+0

回收和重新啓動是不一樣的。 http://serverfault.com/questions/247425/what-is-the-difference-between-iisreset-recycle-refresh-and-restart – forX

相關問題