Browse Source

copy app.config if exists

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

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

@ -382,6 +382,13 @@ namespace ICSharpCode.Decompiler.CSharp.ProjectDecompiler @@ -382,6 +382,13 @@ namespace ICSharpCode.Decompiler.CSharp.ProjectDecompiler
byte[] icon = CreateIcon(resources);
File.WriteAllBytes(Path.Combine(TargetDirectory, "app.ico"), icon);
yield return ("ApplicationIcon", "app.ico");
var appConfig = module.FileName + ".config";
if (File.Exists(appConfig))
{
File.Copy(appConfig, Path.Combine(TargetDirectory, "app.config"));
yield return ("ApplicationConfig", Path.GetFileName(appConfig));
}
}
unsafe static byte[] CreateIcon(Win32ResourceDirectory resources)

Loading…
Cancel
Save