private void DeleteFile( string strFileName) ... { if (File.Exists(strFileName)) ...{ FileInfo file = new FileInfo(strFileName); if (file.Attributes.ToString().IndexOf("ReadOnly") != -1) ...{ file.Attributes = FileAttributes.Normal; } File.Delete(strFileName); } }