private static void PrepareExportDirectory(string path) { string directory = Directory.GetCurrentDirectory(); PermissionValidator.CheckWritePermission(directory); if (DirectoryUtils.Exists(path)) { DirectoryUtils.Delete(path, true); } }
private void PrepareExportDirectory(string path) { string directory = Directory.GetCurrentDirectory(); if (!PermissionValidator.CheckAccess(directory)) { string arguments = string.Join(" ", m_processingFiles.Select(t => $"\"{t}\"")); PermissionValidator.RestartAsAdministrator(arguments); } if (DirectoryUtils.Exists(path)) { DirectoryUtils.Delete(path, true); } }