/// <summary> /// 删除本地配置文件 /// </summary> /// <param name="settingFile"></param> public void DeleteFile(SettingFile settingFile) { string df = System.IO.Path.Combine(DataPath, settingFile.LocalFileName); if (System.IO.File.Exists(df)) { System.IO.File.Delete(df); } SettingFiles.Remove(settingFile); }
public void AddFiles(string[] files) { System.IO.Directory.CreateDirectory(DataPath); //复制原配置文件到本地 foreach (var f in files) { SettingFile settingFile = new SettingFile() { OriginalFullName = f }; SettingFiles.Add(settingFile); string localFile = System.IO.Path.Combine(DataPath, settingFile.LocalFileName); System.IO.File.Copy(f, localFile, true); } }