用 Scripting.FileSystemObject fso = new Scripting.FileSystemObjectClass(); 来做一些文件管理的操作,如上传文件删除文件,但每次删除文件后 Session 就会丢失,请问大家知不知道问题在那?有什么解决办法?在线等

解决方案 »

  1.   

    ref:
    http://community.csdn.net/Expert/TopicView3.asp?id=4852085
      

  2.   

    Session["username"]="abc';
    ...
    ...
    ...
    Scripting.FileSystemObject fso = new Scripting.FileSystemObjectClass();
    try
    {
      fso.DeleteFile(path, true);
    }
    catch
    {
    }
    报行完这个删除文件的操作后 Session 就丢失了,Session["username"] 就等于 null 了
      

  3.   

    这个是环境配置问题比如,你是否操作了其它应用关联文件(如 WEB.config)还有:
    你可以尝试将该WEB页删除后,重建,重编译,也许可以消除此问题