Все доброго дня. Пишу add-in к приложению A, который должен запускать приложение B (т.е. запускать процесс приложения B) и передавать ему данные типа object.
Вопрос: как это можно сделать? Вся проблема в том, что самый ожидаемый способ передать object — с помощью каналов (.net remoting) не работает (object нельзя передавать таким способом. Пробовал писать прослойку — класс, наследованный от MarshalByRef, а свойством у него был как раз object. Тогда вроде все передалось, но при попытке считать с object, приложение просто падало, не выдав ексепшенов).
Какие еще есть способы передать object?
Заранее всем спасибо за советы!