The following article shows up 3 methods to achieve this. I think one method will fit your needs.
You have to:
1. Change "MyAssembly2" to the assembly name you want to load (Property: name)
2. Set the public token in your config file (Property: publicKeyToken)
3. Set the dll version in your config file (Property: version)
4. Set the path to the dll file in your config file (Property: href)
<configuration>
<runtime>
<assemblybinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentassembly>
<assemblyidentity name="MyAssembly2" culture="neutral" publickeytoken="307041694a995978" />
<codebase version="1.0.1524.23149" href="FILE://C:/Myassemblies/MyAssembly2.dll" />
</dependentassembly>
</assemblybinding>
</runtime>
</configuration>
Microsoft Article - Method 2
You can also use the AssemblyResolve event of the current app domain.