private void RemoveFile(DevFileInfo File)
 {
     RemoveFile(File.FileName);
 }
        private void PushFile(FirmwareFile file, bool overwrite, IProgressAcceptor GlobalProgressAcceptor = null, IProgressAcceptor LocalProgressAcceptor = null)
        {
            if (LocalProgressAcceptor != null) LocalProgressAcceptor.OnProgressChanged(0);
            PostProgressMessage(LocalProgressAcceptor, "Файл \"" + file.RelativePath + "\" – {0:P0}");

            if (overwrite) Session.DeleteFile(file.RelativePath);
            var pushingFile = new DevFileInfo(file.RelativePath, file.Content);
            Session.CreateFile(pushingFile, new FudpProgressAcceptorShell(LocalProgressAcceptor));

            PostProgressMessage(LocalProgressAcceptor, "");
        }