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());
}
}
Asp.Net程序目录下文件夹或文件操作导致Session失效的解决方案的更多相关文章
- 生产环境下,MySQL大事务操作导致的回滚解决方案
		
如果mysql中有正在执行的大事务DML语句,此时不能直接将该进程kill,否则会引发回滚,非常消耗数据库资源和性能,生产环境下会导致重大生产事故. 如果事务操作的语句非常之多,并且没有办法等待那么久 ...
 - 可以把一堆dll文件放到程序目录下的一个自建目录里面
		
窦宁波大哥哥的那篇文章的这种写法还是很有参考价值的. QString strLibPath(QDir::toNativeSeparators(QApplication::applicationDirP ...
 - python实现某目录下将多个文件夹内的文件复制到一个文件夹中
		
现实生活中,我们经常有这样的需求,如下图,有三个文件夹,文件夹1内含有1.txt文件 文件夹2中内含有2.txt文件,文件夹3中含有3.txt文件.我们有时候需要把1.txt, 2.txt, 3.tx ...
 - java-IO流(File对象-深度遍历指定目录下的文件夹和文件)
		
需求:遍历这个树状结构 File(String pathname) '\\'为了转义'\' // 通过抽象路径pathname 创建一个新的文件或者目录 File parent = new File( ...
 - Java算法面试题:编写一个程序,将e:\neck目录下的所有.java文件复制到e:\jpg目录下,并将原来文件的扩展名从.java改为.jpg
		
package com.swift; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; i ...
 - IO流-获取指定目录下文件夹和文件对象【File类】
		
一.运用File类实现获取指定目录下文件夹和文件对象 1.File类 2.方法: 获取文件绝对路径 :getAbsolutePath 案例: import java.io.File; /** * 获取 ...
 - PHP遍历目录下的文件夹和文件 以及遍历文件下内容
		
1.遍历目录下的文件夹和文件: public function bianli1($dir) { $files = array(); if($head = opendir($dir)) { while( ...
 - asp.net 检查文件夹和文件是否存在
		
原文 asp.net 检查文件夹和文件是否存在 允许 path 参数指定相对或绝对路径信息. 相对路径信息被解释为相对于当前工作目录. 检查该目录是否存在之前,从 path 参数的末尾移除尾随空格. ...
 - Linux下常用设置文件和文件夹读写权限操作
		
1.查看权限 ls -l xxx.xxx (xxx.xxx是文件名) 2.常见权限 -rw------- (600) 只有所有者才有读和写的权限 -rw-r--r-- (644) 只有所有者才有读 ...
 
随机推荐
- 洛谷 P2909 [USACO08OPEN]牛的车Cow Cars
			
传送门 题目大意: m个车道. 如果第i头牛前面有k头牛,那么这头牛的最大速度会 变为原本的速度-k*D,如果速度小于l这头牛就不能行驶. 题解:贪心 让初始速度小的牛在前面 代码: #include ...
 - ecmall分页
			
在Ecmall的二次开发中,分页是必不可少的.这个系统已经自带了分页功能,下面来看看如何使用这个分页. 下面是一个自定义的类,用于查看订单的详细情况.关键在于get_order_data()这个方法, ...
 - Fiddler的Java抓包
			
代码处理 System.setProperty("http.proxySet", "true"); System.setProperty("http. ...
 - 在actionbar中加入item的方法
			
首先在menu文件夹中创建post.xml <?xml version="1.0" encoding="utf-8"?> <menu xmln ...
 - Android之Application类用法
			
Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息. Andro ...
 - 使用阿里云服务器(OOS)实现图片上传
			
一: 页面 <%@ page language="java" contentType="text/html; charset=utf-8" pageEnc ...
 - Firewalld常用命令
			
原文地址:http://www.excelib.com/article/288/show Firewalld防火墙中所使用到的命令可以分为三大类:安装卸载.维护和策略操作. 安装 在Centos7中默 ...
 - java代码-----------java中的windowAdapter的实例
			
总结:我知道他是一专多能型.很优秀~~~~~~~~~~~.好幸福啊 package com.a.b; import java.awt.Color; import java.awt.event.Wind ...
 - codeforce   985C  Liebig's Barrels(贪心+思维)
			
Liebig's Barrels time limit per test 2 seconds memory limit per test 256 megabytes input standard in ...
 - Jenkins设置自动发邮件
			
安装Jenkins方法详解:https://www.cnblogs.com/lizhe860/p/9901257.html 一.设置全局变量 从首页依次进入系统工具→系统设置 二.在项目配置中设置项目 ...