2 커밋 9e57857e6c ... e01cc88c85

작성자 SHA1 메시지 날짜
  yuxi-lee e01cc88c85 修复bak文件重复时,before类型执行不成功的问题 2 년 전
  yuxi-lee f315e55ab9 修复bak文件重复时,before类型执行不成功的问题 2 년 전
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      Program.cs

+ 6 - 1
Program.cs

@@ -105,7 +105,12 @@ namespace NetGitTool
                     {
                         content = reader.ReadToEnd();
                     }
-                    File.Move(file, file + ".bak");
+                    var bakfile = file + ".bak";
+                    if (File.Exists(bakfile))
+                    {
+                        File.Delete(bakfile);
+                    }
+                    File.Move(file, bakfile);
                     Regex regex = new Regex("AssemblyFileVersion\\(\".*\"\\)");
                     content = regex.Replace(content, string.Format("AssemblyFileVersion(\"{0}\")", versionName));
                     using (var writer = File.CreateText(file))