C# 文件正由另一进程使用,该进程无法访问该文件
错误信息
“/accidentManage”应用程序中的服务器错误。
--------------------------------------------------------------------------------
文件“C:\Documents and Settings\Administrator\桌面\accidentManage\accidentManage\accidentManage\projectFile\大概的风格\2010-6-17-15-19-20-593.jpg”正由另一进程使用,因此该进程无法访问该文件。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.IO.IOException: 文件“C:\Documents and Settings\Administrator\桌面\accidentManage\accidentManage\accidentManage\projectFile\大概的风格\2010-6-17-15-19-20-593.jpg”正由另一进程使用,因此该进程无法访问该文件。
源错误:
行 259: //File.Delete(this.Server.MapPath("projectFile/" + projectTable.Rows[0]["F_PROJECT_NAME"].ToString() + "/") + img2);
行 260: Thread.Sleep(2000);
行 261: File.Delete(this.Server.MapPath("projectFile/" + projectTable.Rows[0]["F_PROJECT_NAME"].ToString() + "/") + picTable.Rows[0]["F_PIC_FILE"].ToString());
行 262: }
行 263: Response.Write("<script>alert('修改成功!');location.href='picList.aspx?projectId=" + projectId + "'</script>");
源文件: c:\Documents and Settings\Administrator\桌面\accidentManage\accidentManage\accidentManage\picList.aspx.cs 行: 261