这篇文章主要介绍了Asp.Net程序目录下文件夹或文件操作导致Session失效的解决方案,需要的朋友可以参考下

1、配置web.config

<system.web>  <sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data   source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="40"/></system.web>

2、在Global.asax中添加启动启动ASP.NET 状态服务代码

void Application_Start(object sender, EventArgs e)  {    // 在应用程序启动时运行的代码    try    {      //启动ASP.NET 状态服务      string g_serviceName = "aspnet_state";      System.ServiceProcess.ServiceController[] serviceControllers =         System.ServiceProcess.ServiceController.GetServices();      foreach (System.ServiceProcess.ServiceController service in serviceControllers)      {        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 (Exception ex)    {      SimpleLogHelper.WriteError(ex.ToString());    }  }

更多相关文章

  1. C#开发微信门户及应用(二)之微信消息处理和应答的图文代码教程
  2. 简单使用的ASP.NET验证码实例代码
  3. 关于C#如何实现的UDP收发请求工具类的示例代码分析
  4. C#中自定义控件如何实现TextBox禁止粘贴的示例代码
  5. C#中如何实现微信红包功能的示例代码分享
  6. C#中DateTime与时间戳转换的实例代码
  7. 关于继承和多态性的实例代码
  8. C/C++中用空指针简化代码实例
  9. MVC5下拉框单选绑定的具体代码实现

随机推荐

  1. android 读取properties文件
  2. 三十一、关于android camera setParamete
  3. Android 中文API (66) ―― BluetoothClass
  4. Android开发中RxJava-SQLBrite实时刷新UI
  5. android FastJson的使用
  6. Android(安卓)获取WIFI MAC地址的方法
  7. Android 开发者必备的十个工具(下)
  8. Android初学习 - android:sharedUserId="
  9. android多播
  10. 【Android】Android 联系人数据库浅析之