asp.net - 是否可以回收 IIS EXPRESS 应用程序池而不丢失用户 session ?

标签 asp.net iis-express

我有一个与 Is it possible to recycle IIS application pools without losing user sessions? 类似的问题

我有一个使用 IIS Express 开发的网站。 我的 session 位于数据库中。 我搜索如何在不终止 session 的情况下回收网站的应用程序池。 在 IIS 上很容易,但在 IIS Express 中,我不知道如何在不重新启动 Visual Studio 的情况下回收。但是当我这样做时, session 就会被终止。

最佳答案

您可以通过右键单击系统托盘中的图标来停止 IIS Express 服务器。从 VS 重新启动页面将重新启动它,但 IIS Express 除了快速页面测试之外没有任何其他用途,并且您没有这种级别的控制权。

您可以将应用程序配置为不使用 IIS Express,而是在项目属性中使用完整的 IIS。这样,您就可以使用全部功能。

enter image description here

关于asp.net - 是否可以回收 IIS EXPRESS 应用程序池而不丢失用户 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36502810/

相关文章:

c# - 如何制作一个消耗约 500 个 RSS 并在数据库中保存新项目的 Web 服务?

c# - ASP.NET初学者问题: How do I implement something like this is my ASP. NET C#网站?

c# - 当我尝试加入 2 个数据表时,对象引用未设置为对象的实例

javascript - 无法摆脱对禁用按钮的悬停效果

javascript - 通过ajax重定向到页面

HttpPost 操作中的 ASP.Net Core CreatedAtAction 返回 201,但整个请求以 500 结束

visual-studio-2015 - 结束调试时,如何防止Visual Studio 2015关闭IIS Express应用程序?

c# - Web API 2 DELETE 方法总是返回 500

asp.net - IIS Express 不会接受对 _Layout.cshtml 的更改

azure - IISExpress - 由于权限不足,redirection.config 无法读取配置文件