Running the finalizer type finder on the same AppDomain as the application causes
- the files representing the assemblies to get locked up, preventing them from changing through a build.
- increase in memory consumption
- stability problems with exceptions during loading of assemblies.
Load the target assembly and its dependencies on a different appdomain, preferably using ReflectionOnlyLoad.