diff --git a/de4dot.code/AssemblyResolver.cs b/de4dot.code/AssemblyResolver.cs index 31571f00..dc560261 100644 --- a/de4dot.code/AssemblyResolver.cs +++ b/de4dot.code/AssemblyResolver.cs @@ -53,5 +53,15 @@ namespace de4dot { RegisterAssembly(assembly); } } + + public void removeModule(ModuleDefinition module) { + var assembly = module.Assembly; + if (assembly == null) + return; + + var name = assembly.Name.FullName; + addedAssemblies.Remove(name); + cache.Remove(name); + } } }