Короткий ответ - нет. System.Addin позволяет изолировать надстройки в отдельном домене/процессе приложения. Он также предоставляет средства для управления версиями. Эти возможности имеют решающее значение для многих клиентов, особенно крупных независимых поставщиков ПО. MEF, с другой стороны, предназначен для простой модели программирования для расширяемости. Они могут работать вместе и дополнять друг друга.
Ответ 3
.. всего две ссылки для дальнейшего использования:
Как замечательная сторона, некоторое время назад я разработал так называемый IsolatingCatalog, который является каталогом MEF для обеспечения частичной изоляции. Вы можете проинструктировать его, чтобы части были созданы в отдельном домене/процессе приложения. WCF используется для IPC. Проверьте здесь.