Browse Source

Fix #2858: Make sure that target directory of DumpPackageAssemblies exists.

pull/2863/head
Siegfried Pammer 3 years ago
parent
commit
6855f589fc
  1. 4
      ICSharpCode.ILSpyCmd/IlspyCmdProgram.cs

4
ICSharpCode.ILSpyCmd/IlspyCmdProgram.cs

@ -365,7 +365,9 @@ Examples: @@ -365,7 +365,9 @@ Examples:
contents = decompressedStream;
}
using (var fileStream = File.Create(Path.Combine(outputDirectory, entry.RelativePath)))
string target = Path.Combine(outputDirectory, entry.RelativePath);
Directory.CreateDirectory(Path.GetDirectoryName(target));
using (var fileStream = File.Create(target))
{
contents.CopyTo(fileStream);
}

Loading…
Cancel
Save