asp.net删除目录,Session丢失

IIS的问题,修改了目录名称或者删除了目录都回导致SESSION丢失

但删除文件不会导致session丢失

解决的方法有,将临时文件放到系统临时文件夹中去,可以使用如下代码得到系统临时文件夹:

string tempPath = System.IO.Path.GetTempFileName();

新建目录的时候,最好能给目录加个随机数字:

代码
        /// <summary>
        
/// 获得随机数
        
/// </summary>
        
/// <param name="MinNum">最小值</param>
        
/// <param name="MaxNum">最大值</param>
        
/// <returns></returns>
        public int GetRandomNumber(int MinNum, int MaxNum)
        {
            Random rnd 
= new Random();
            
int i = rnd.Next(MinNum, MaxNum);

            
return i;
        }
原文地址:https://www.cnblogs.com/timy/p/1834605.html