MyWinApp — это настольное приложение .NET 4.5.2, которое предоставляет интерфейс .NET Remoting (сейчас я не могу перейти к WCF, и пока нет возможности .NET Core). Я хочу поддержать этот сценарий: приложение OurLinuxC ++, работающее на компьютере под управлением Linux, управляющее MyWinApp на ПК с Win10. Таким образом, основная проблема заключается в следующем: приложение OurLinuxC ++ должно ссылаться на MyWinRemotingDLL, интерфейсную сборку, которая должна существовать с обеих сторон ссылки для .NET Remoting. Я сталкивался со ссылками на «встраивание Mono», поэтому вот мой вопрос: если Mono установлен на Linux-боксе, а приложение OurLinuxC ++ компилируется в libMono, смогут ли они напрямую вызывать методы, определенные в MyWinRemotingDLL, из своего кода C ++?
Задача ещё не решена.
Других решений пока нет …