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