Попытка устранить ошибку времени компиляции с помощью Assembly.Load с использованием интерфейса
Я загружаю сборку во время выполнения в моем коде, и все ссылки на эту сборку прерываются во время выполнения, как я упоминал в этой теме:
Как сохранить динамически загруженные сборки во время компиляции, нарушая код?
НО теперь я попытался решить эту проблему, используя технику, предложенную джентльменом в этой теме:
http://www.codeproject.com/Articles/187788/Dynamically-Loading-NET-Assemblies-using-Interface
единственная проблема здесь в том, что класс, который я активирую из динамической сборки, использует собственные типы для той сборки, которую я не могу определить в своем интерфейсе. и вот где я застрял.
Я также попытался заменить собственный тип этих внешних сборок на объект / динамический, но в тот момент у меня произошел сбой приведения.
Любое предложение о том, как решить эту проблему?