From 4b27bb5427cc19a9be84c427150631ed50febc0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=96=87=E7=85=8C?= Date: Mon, 14 Sep 2020 13:06:27 +0800 Subject: [PATCH] copy file overwrite --- .../CSharp/ProjectDecompiler/WholeProjectDecompiler.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ICSharpCode.Decompiler/CSharp/ProjectDecompiler/WholeProjectDecompiler.cs b/ICSharpCode.Decompiler/CSharp/ProjectDecompiler/WholeProjectDecompiler.cs index 8d8ed75bb..18deba3e8 100644 --- a/ICSharpCode.Decompiler/CSharp/ProjectDecompiler/WholeProjectDecompiler.cs +++ b/ICSharpCode.Decompiler/CSharp/ProjectDecompiler/WholeProjectDecompiler.cs @@ -146,7 +146,7 @@ namespace ICSharpCode.Decompiler.CSharp.ProjectDecompiler files.AddRange(WriteMiscellaneousFilesInProject(moduleDefinition)); if (StrongNameKeyFile != null) { - File.Copy(StrongNameKeyFile, Path.Combine(targetDirectory, Path.GetFileName(StrongNameKeyFile))); + File.Copy(StrongNameKeyFile, Path.Combine(targetDirectory, Path.GetFileName(StrongNameKeyFile)), overwrite: true); } projectWriter.Write(projectFileWriter, this, files, moduleDefinition); @@ -393,7 +393,7 @@ namespace ICSharpCode.Decompiler.CSharp.ProjectDecompiler var appConfig = module.FileName + ".config"; if (File.Exists(appConfig)) { - File.Copy(appConfig, Path.Combine(TargetDirectory, "app.config")); + File.Copy(appConfig, Path.Combine(TargetDirectory, "app.config"), overwrite: true); yield return ("ApplicationConfig", Path.GetFileName(appConfig)); } }