public static void DeletePreset(string TemplateName, string Preset) { string presetPath = Decide.IsTemplateDefault(TemplateName) ? Utils.GetPresetPath_DefaultTemplate(TemplateName) : Utils.GetPresetPath(TemplateName); string pagepreset = presetPath + "/" + TemplateConstants.PagePresetFile; string target_dir = Decide.IsTemplateDefault(TemplateName) ? Utils.GetTemplateInfoFilePath_Default(TemplateName) : Utils.GetTemplateInfoFilePath(TemplateName); string preset_dir = target_dir + "/presets/" + Preset; Utils.DeleteFile(preset_dir); PresetHelper.DeletePresetFromPresetPages(Preset, pagepreset); }