Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Fixed bug in referenced assembly resolving #1166
The old implementation of this method attempted to resolve all libraries referenced by the template, even ones that had already been loaded by the runtime, and would sometimes return the wrong assembly (it would essentially always return whatever was last in the list).
This implementation should only load assemblies that can't be found through some other mechanism.
It looks like the change now means the assemblyFiles list is no longer used. This list is taken from the TemplateSettings and also includes the host's StandardAssemblyReferences. So with this change these assemblies would not be used when resolving.
Probably need to review the problem Tom is having in more detail: