AssemblyResolver can now remove old unused assemblies
This commit is contained in:
parent
d3fa227f1e
commit
3719e9a375
|
@ -53,5 +53,15 @@ namespace de4dot {
|
||||||
RegisterAssembly(assembly);
|
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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user