Commit 10f97cf2 authored by 段廷瑞's avatar 段廷瑞

1、自动更新打包优化(剔除日志文件,配置为预留)

parent d030e71b
...@@ -103,8 +103,10 @@ namespace Tools.UI.sys ...@@ -103,8 +103,10 @@ namespace Tools.UI.sys
DirectoryInfo dirInfo = new DirectoryInfo(path); DirectoryInfo dirInfo = new DirectoryInfo(path);
var fileInfos = dirInfo.GetFiles("*.*", SearchOption.AllDirectories).ToList(); var fileInfos = dirInfo.GetFiles("*.*", SearchOption.AllDirectories).ToList();
fileInfos = fileInfos.Where( fileInfos = fileInfos.Where(
f => !f.FullName.Contains("AutoUpdate") f => !f.FullName.Contains("\\AutoUpdate\\") //剔除自动更新文件
&& !f.FullName.Contains("Tools.exe.") && !f.FullName.Contains("\\Config\\") //剔除配置文件
&& !f.FullName.Contains("\\Logs\\") //剔除日志文件
&& !f.FullName.Contains("Tools.exe.") //剔除应用配置文件(包含更新时间和登录信息)
).ToList(); //剔除自动更新相关目录 ).ToList(); //剔除自动更新相关目录
//构造压缩文件路径集合 //构造压缩文件路径集合
List<string> FileNames = new List<string>(); List<string> FileNames = new List<string>();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment