Как вызвать метод производного объекта MarshalByRefObject без сборки, определяющей объект? - PullRequest
0 голосов
/ 12 марта 2012

Мне нужно вызвать метод для объекта, загруженного в другой домен приложения.
Я не могу загрузить сборку с этим определением типа или сборку с любым из его базовых типов.(после загрузки эти сборки не могут быть выгружены, что не подходит для моей задачи)
Идеи?

1 Ответ

2 голосов
/ 12 марта 2012

Использовать интерфейсы .

В качестве альтернативы используйте более новую технологию, такую ​​как WCF.

Сначала прочитайте вопрос ...

Я читал это. Если я неправильно понял, возможно, вы могли бы уточнить, что я пропустил.

Если вы используете интерфейсы, вам, конечно, потребуется загрузить сборку, содержащую интерфейс типа, но вам не нужно загружать сборку, содержащую реализацию. Это так хорошо, как вы можете получить; вам нужно загрузить что-то , которое описывает, что нужно маршалировать.

...