У меня есть работающее распределенное приложение, которое имеет довольно большой недостаток. Для работы client.exe требуется server.exe..NET Remoting client.exe требуется server.exe
Причина в том, что клиент и сервер используют класс MarshalByRef (который существует с обеих сторон в виде .DLL), который содержит ссылку на сервер.
Есть ли способ изменить порядок вещей, чтобы мне не нужна копия server.exe на клиенте?