首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

用FileUpload控件上传文件后,打开文件时,提示文件正在被编辑,该怎么解决

2012-01-02 
用FileUpload控件上传文件后,打开文件时,提示文件正在被编辑用FileUpload控件上传文件后,打开文件时出现异

用FileUpload控件上传文件后,打开文件时,提示文件正在被编辑
用FileUpload控件上传文件后,打开文件时出现异常。
打开txt 图片这些文件没有问题,但是打开Excel文件的时候,就提示说 文件正在使用,可以选择只读方式打开。
效果就像一个普通xls文件,现打开编辑,然后再次打开的话,就出出现的那个提示。

请问一下,这个是正常的吗?如果不正常,应该怎么做呢?
上传代码如下:

C# code
        public int UploadFiles(FileUpload FileUpload1, string path, string fileName)        {            Boolean fileOk = false;            //string path = Server.MapPath("~/Files/");            //判断是否已经选取文件            if (FileUpload1.HasFile)            {                //取得文件的扩展名,并转换成小写                string fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();                                //直接允许文件类型                fileOk = true;                if (fileOk)                {                    try                    {                        FileUpload1.PostedFile.SaveAs(path + fileName);                                                return 1;                    }                    catch                    {                        return -1;                    }                }            }            //未选择文件或者文件格式不正确            return 0;        }



[解决办法]
关闭EXCEL进程
修改应用程序池标识

热点排行