private bool ValidateFile(String strFile) { // exists check if(!File.Exists(strFile)) { return false; } // // writable attribute set File.SetAttributes(strFile, FileAttributes.Normal); return (FileAttributes.Normal == File.GetAttributes(strFile)); }