Попытка устранить ошибку времени компиляции с помощью Assembly.Load с использованием интерфейса

Я загружаю сборку во время выполнения в моем коде, и все ссылки на эту сборку прерываются во время выполнения, как я упоминал в этой теме:

Как сохранить динамически загруженные сборки во время компиляции, нарушая код?

НО теперь я попытался решить эту проблему, используя технику, предложенную джентльменом в этой теме:

http://www.codeproject.com/Articles/187788/Dynamically-Loading-NET-Assemblies-using-Interface

единственная проблема здесь в том, что класс, который я активирую из динамической сборки, использует собственные типы для той сборки, которую я не могу определить в своем интерфейсе. и вот где я застрял.

Я также попытался заменить собственный тип этих внешних сборок на объект / динамический, но в тот момент у меня произошел сбой приведения.

Любое предложение о том, как решить эту проблему?

0 ответов

Другие вопросы по тегам