Browse Source

Fix build.

pull/2660/head
Siegfried Pammer 3 years ago
parent
commit
1b51c9830d
  1. 4
      ICSharpCode.Decompiler.Console/IlspyCmdProgram.cs
  2. 2
      ICSharpCode.Decompiler.PowerShell/GetDecompiledProjectCmdlet.cs

4
ICSharpCode.Decompiler.Console/IlspyCmdProgram.cs

@ -181,7 +181,7 @@ Remarks:
CSharpDecompiler GetDecompiler(string assemblyFileName) CSharpDecompiler GetDecompiler(string assemblyFileName)
{ {
var module = new PEFile(assemblyFileName); var module = new PEFile(assemblyFileName);
var resolver = new UniversalAssemblyResolver(assemblyFileName, false, module.Reader.DetectTargetFrameworkId()); var resolver = new UniversalAssemblyResolver(assemblyFileName, false, module.Metadata.DetectTargetFrameworkId());
foreach (var path in ReferencePaths) foreach (var path in ReferencePaths)
{ {
resolver.AddSearchDirectory(path); resolver.AddSearchDirectory(path);
@ -219,7 +219,7 @@ Remarks:
int DecompileAsProject(string assemblyFileName, string outputDirectory) int DecompileAsProject(string assemblyFileName, string outputDirectory)
{ {
var module = new PEFile(assemblyFileName); var module = new PEFile(assemblyFileName);
var resolver = new UniversalAssemblyResolver(assemblyFileName, false, module.Reader.DetectTargetFrameworkId()); var resolver = new UniversalAssemblyResolver(assemblyFileName, false, module.Metadata.DetectTargetFrameworkId());
foreach (var path in ReferencePaths) foreach (var path in ReferencePaths)
{ {
resolver.AddSearchDirectory(path); resolver.AddSearchDirectory(path);

2
ICSharpCode.Decompiler.PowerShell/GetDecompiledProjectCmdlet.cs

@ -90,7 +90,7 @@ namespace ICSharpCode.Decompiler.PowerShell
private void DoDecompile(string path) private void DoDecompile(string path)
{ {
PEFile module = Decompiler.TypeSystem.MainModule.PEFile; PEFile module = Decompiler.TypeSystem.MainModule.PEFile;
var assemblyResolver = new UniversalAssemblyResolver(module.FileName, false, module.Reader.DetectTargetFrameworkId()); var assemblyResolver = new UniversalAssemblyResolver(module.FileName, false, module.Metadata.DetectTargetFrameworkId());
WholeProjectDecompiler decompiler = new WholeProjectDecompiler(assemblyResolver); WholeProjectDecompiler decompiler = new WholeProjectDecompiler(assemblyResolver);
decompiler.ProgressIndicator = this; decompiler.ProgressIndicator = this;
fileName = module.FileName; fileName = module.FileName;

Loading…
Cancel
Save