解决方案 »

  1.   

    我读取E盘里面某个文件夹没有任何问题,可以读取到这个文件夹里面所有文件夹和文件的路径,并可以保存到save.txt。读取整个E盘就不行,也没有抛出任何异常。
      

  2.   

    save.txt 在filestream读取后为独占状态,需要释放。
      

  3.   

    获取文件目录路径及名称
    protected void Page_Load(object sender, EventArgs e)
        {
            string pathName = Server.MapPath("~/App_Data");//取App_Data物理路径
            DirectoryInfo dir = new DirectoryInfo(pathName);//创建DirectoryInfo实例
        Response.Write("文件夹名称:" + dir.Name + "<br/>");//CodeGo.net/
            Response.Write("文件夹目录及路径:" + dir.FullName + "<br/>");
            Response.Write("文件夹创建日期:" + dir.CreationTime + "<br/>");
            Response.Write("上次访问时间:" + dir.LastAccessTime + "<br/>");
            Response.Write("最近修改时间:" + dir.LastWriteTime + "<br/>");
    }
      

  4.   

    经测试,代码没问题,在你的机子中有没有可能有杀毒软件在监控文件,你在写save.txt前加个判断,是不是被使用中?