protected override bool PerformPrequisites() { if (!base.PerformPrequisites()) { return(false); } PreTask.Run(); FileInfo Fi = SourceFile.ToFileInfo(); bool ReadOnly = Fi.IsReadOnly; if (ReadOnly) { Fi.IsReadOnly = false; } Fi.LastWriteTime = DateTime.Now; if (ReadOnly) { Fi.IsReadOnly = true; } return(!PreTask.Failed); }
protected override bool PerformPrequisites() { if (!base.PerformPrequisites()) { return(false); } PreTask.Run(); return(!PreTask.Failed); }