Есть сборка, о которой на момент выполнения известен только путь к ней (то есть в refrences мы её добавить не может). Из этой сборки через Reflection дергаются типы и создаются объекты с помощью CreateInstance. Потом эти объекты сериализуются и десериализуются обратно. Так вот вплоть до момента сериализации приложение совершенно не интересуется тем, как эту сборку ей скормили, все создает, все сериализует, а вот при попытке в том же приложении десериализовать буквально только что сериализованные объекты, хнычет, что не знает, где эта сборка лежит.
Собственно вопрос, как рантайм указать IFormatter'у или всему приложению, в какие сборки заглядывать при работе?