I have a VS Add-In that's using a BinaryFormatter to deserialize an object. To resolve the type of this object, it's calling Assembly.Load(objectTypeFullName) but it's triggering an exception because Assembly.Load cannot find the assembly in any of the places it's searching on. The given assembly is sibling to the add-in assembly, but it seems that Assembly.Load() can't find it there.
A possible solution would be to determine where Assembly.Load should look for assemblies.
What should I do?
PS: I'm trying not to put this assembly on GAC because I would need to update it everytime I recompile the assembly.