在用C#代码删除文件时老是提示文件正在使用,这是怎么一回事儿?望各位朋友给于指导!
代码如下:
PhotoModel photoModel = new PhotoDal().GetPhotoByParam(int.Parse(Request["txtId"].ToString()));
if (File.Exists(Server.MapPath(photoModel.PhotoPic)))
{
File.Delete(Server.MapPath(photoModel.PhotoPic));
}
int i = new PhotoDal().DeleteCorpPhoto(int.Parse(Request["txtId"].ToString()));
strJson = "照片删除成功!";