Asp.net Visual studio开发服务器空闲超时

Asp.net Visual studio开发服务器空闲超时,asp.net,asp.net-mvc-2,session-timeout,Asp.net,Asp.net Mvc 2,Session Timeout,visual studio开发服务器是否具有等效的IIS应用程序池空闲超时设置?如果是,我如何更改它?在开发环境中运行时,我无法保持用户的会话处于打开状态,不知道这是否是问题所在。不幸的是,根据Microsoft的说法,ASP.NET Dev WebService并不代表真正的生产环境: 。。。这为测试ASP.NET应用程序提供了一种方便的方法 没有IIS 7–但是,我们建议您配置Visual Studio 使用IIS 7环境测试应用程序。原因 为此,请注意:ASP.NET开发服务器不支持托管

visual studio开发服务器是否具有等效的IIS应用程序池空闲超时设置?如果是,我如何更改它?在开发环境中运行时,我无法保持用户的会话处于打开状态,不知道这是否是问题所在。

不幸的是,根据Microsoft的说法,ASP.NET Dev WebService并不代表真正的生产环境:

。。。这为测试ASP.NET应用程序提供了一种方便的方法 没有IIS 7–但是,我们建议您配置Visual Studio 使用IIS 7环境测试应用程序。原因 为此,请注意:ASP.NET开发服务器不支持托管 ASP.NET应用程序处于集成模式,这是的默认模式 IIS 7使用的操作。这可能会导致应用程序上的差异 行为。ASP.NET开发服务器不支持许多 IIS配置功能,因此如果您的应用程序依赖或使用 如果将其托管在下,则其行为可能不同或不正确 ASP.NET开发服务器。ASP.NET开发服务器不支持 支持托管应用程序中利用应用程序的部分 ASP.NET以外的技术,如PHP、CGI和其他第三方应用程序 政党框架


不幸的是,根据Microsoft的说法,ASP.NET开发人员Web服务并不代表真正的生产环境:

。。。这为测试ASP.NET应用程序提供了一种方便的方法 没有IIS 7–但是,我们建议您配置Visual Studio 使用IIS 7环境测试应用程序。原因 为此,请注意:ASP.NET开发服务器不支持托管 ASP.NET应用程序处于集成模式,这是的默认模式 IIS 7使用的操作。这可能会导致应用程序上的差异 行为。ASP.NET开发服务器不支持许多 IIS配置功能,因此如果您的应用程序依赖或使用 如果将其托管在下,则其行为可能不同或不正确 ASP.NET开发服务器。ASP.NET开发服务器不支持 支持托管应用程序中利用应用程序的部分 ASP.NET以外的技术,如PHP、CGI和其他第三方应用程序 政党框架


您可以在
web.config
中设置超时:


但对该值的更改也将随应用程序一起部署。另一个选项是在
global.asax中使用并覆盖会话启动时的会话超时:

void Session\u onStart(对象发送方,事件参数e)
{
#如果调试
Session.Timeout=6*60;//6小时
#恩迪夫
}

您可以在
web.config
中设置超时:


但对该值的更改也将随应用程序一起部署。另一个选项是在
global.asax中使用并覆盖会话启动时的会话超时:

void Session\u onStart(对象发送方,事件参数e)
{
#如果调试
Session.Timeout=6*60;//6小时
#恩迪夫
}

Uh,那么它是否具有等效的IIS应用程序池空闲超时设置?嗯,在这种情况下,它很糟糕,因为它表明其他地方存在问题。谢谢你的回答。嗯,那么它是否具有等效的IIS应用程序池空闲超时设置?嗯,在这种情况下,它很糟糕,因为它表明其他地方存在问题。谢谢你的回答。