Вопросы в SO обычно содержат краткое изложение кода, представляющего проблему, а не ссылку на завершенный проект.
Поскольку вы новичок, я все равно посмотрел.
Я мог бы воспроизвести проблему, но не будучи экспертом по удаленному взаимодействию .NET, я не знаю, что должно быть исправлено в части конфигурации.Поиск в Интернете возвращает множество примеров, которые используют тег для регистрации.
Если вы замените конфигурацию клиента на:
<client>
<wellknown
type="MyRemoteObject.Greetings,MyRemoteObject"
url="tcp://localhost:8737/ComponentHost" />
</client>
, а конфигурацию сервера:
<service>
<wellknown
mode="Singleton"
type="MyRemoteObject.Greetings,MyRemoteObject"
objectUri="ComponentHost"/>
</service>
Работает нормально.