Browse Source

Adjust output of ICSharpCode.Decompiler.Console ShowIL. Fix #1284.

pull/1289/head
Siegfried Pammer 7 years ago
parent
commit
1f9ea4c348
  1. 4
      ICSharpCode.Decompiler.Console/Program.cs

4
ICSharpCode.Decompiler.Console/Program.cs

@ -69,7 +69,7 @@ namespace ICSharpCode.Decompiler.Console @@ -69,7 +69,7 @@ namespace ICSharpCode.Decompiler.Console
if (outputOption.HasValue()) {
string directory = outputOption.Value();
string outputName = Path.GetFileNameWithoutExtension(inputAssemblyFileName.Value);
output = File.CreateText(Path.Combine(directory, outputName) + ".ILCode.txt");
output = File.CreateText(Path.Combine(directory, outputName) + ".il");
}
ShowIL(inputAssemblyFileName.Value, output);
} else {
@ -113,7 +113,7 @@ namespace ICSharpCode.Decompiler.Console @@ -113,7 +113,7 @@ namespace ICSharpCode.Decompiler.Console
decompiler.TypeSystem.MainModule.PEFile,
decompiler.TypeSystem.MainModule.TypeDefinitions.Select(x => (TypeDefinitionHandle)x.MetadataToken));
output.WriteLine($"IL code: {decompiler.TypeSystem.MainModule.AssemblyName}");
output.WriteLine($"// IL code: {decompiler.TypeSystem.MainModule.AssemblyName}");
output.WriteLine(textOutput.ToString());
output.Flush();
}

Loading…
Cancel
Save