c # winform exe общается с другой c # winform - например, COM - PullRequest
0 голосов
/ 16 июня 2019

В настоящее время есть - приложение C # связывается с приложением c ++ через COM Потребность - то же самое приложение C #, связывающееся с другим приложением C # через интерфейс COM или COM. Оба приложения являются исполняемыми файлами C #.

Отражение не будет работать, потому что исходное приложение C ++ (преобразуемое в C #) должно запускаться как отдельное приложение. Как и оригинальное приложение на C #.

Я пробовал отражение и на самом деле использую его в других местах. Но отдельное требование не может быть изменено. Исходное приложение C ++ (преобразование в C #) управляет оборудованием.

1 Ответ

0 голосов
/ 16 июня 2019

Я надеюсь, что это можно сделать, создав RCW (обернутая во время выполнения оболочка me). Это сделает сборку .Net для использования компонентов COM. Пожалуйста, обратитесь к ссылке ниже для деталей, https://docs.microsoft.com/en-us/dotnet/framework/interop/runtime-callable-wrapper

Или попробуйте CCW (COM-вызываемую оболочку), если вы хотите использовать .Net-код для C ++

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...