Asp.Net程序目录下文件夹或文件操作导致Session失效的解决方案
1、配置web.config
2、在Global.asax中添加启动启动ASP.NET状态服务代码
voidApplication_Start(objectsender,EventArgse) { //在应用程序启动时运行的代码 try { //启动ASP.NET状态服务 stringg_serviceName="aspnet_state"; System.ServiceProcess.ServiceController[]serviceControllers= System.ServiceProcess.ServiceController.GetServices(); foreach(System.ServiceProcess.ServiceControllerserviceinserviceControllers) { if(service.ServiceName==g_serviceName) { if(service!=null&&service.Status!=System.ServiceProcess.ServiceControllerStatus.Running) { service.Start(); SimpleLogHelper.WriteError(g_serviceName+"服务已开启"); } else { if(service==null) { SimpleLogHelper.WriteError(g_serviceName+"服务未安装"); } else { SimpleLogHelper.WriteError(g_serviceName+"服务正在运行..."); } } break; } } } catch(Exceptionex) { SimpleLogHelper.WriteError(ex.ToString()); } }
以上所述是小编给大家介绍的Asp.Net程序目录下文件夹或文件操作导致Session失效的解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!