Ejemplo n.º 1
0
        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);
        }