Browse Source

copy file overwrite

pull/2186/head
文煌 5 years ago committed by Siegfried Pammer
parent
commit
4b27bb5427
  1. 4
      ICSharpCode.Decompiler/CSharp/ProjectDecompiler/WholeProjectDecompiler.cs

4
ICSharpCode.Decompiler/CSharp/ProjectDecompiler/WholeProjectDecompiler.cs

@ -146,7 +146,7 @@ namespace ICSharpCode.Decompiler.CSharp.ProjectDecompiler
files.AddRange(WriteMiscellaneousFilesInProject(moduleDefinition)); files.AddRange(WriteMiscellaneousFilesInProject(moduleDefinition));
if (StrongNameKeyFile != null) 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); projectWriter.Write(projectFileWriter, this, files, moduleDefinition);
@ -393,7 +393,7 @@ namespace ICSharpCode.Decompiler.CSharp.ProjectDecompiler
var appConfig = module.FileName + ".config"; var appConfig = module.FileName + ".config";
if (File.Exists(appConfig)) 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)); yield return ("ApplicationConfig", Path.GetFileName(appConfig));
} }
} }

Loading…
Cancel
Save