관리되는 64 비트 프로세스에서 네이티브 32 비트 코드를 호출해야하는 상황 64 비트 기계 및 응용 프로그램이 보급됨에 따라 증가하고 있습니다. 내 응용 프로그램을 32 비트로 표시하고 싶지 않고 64 비트 버전의 코드를 가져올 수 없습니다.관리 코드 래퍼를 사용하여 64 비트 관리 코드에서 32 비트 비 관리 코드를 호출하는 가장 좋은 방법
나는 현재 64 비트 프로세스에서 32 비트 통화를하는 과정에서로드 된 C++ COM 쐐기를 만드는 것입니다 사용하는 솔루션입니다.
이 COM 심 솔루션은 잘 작동하며 COM을 통해 교차 프로세스 호출이 처리되므로이 방법의 오버 헤드가 최소화됩니다.
그러나 나는이 일의 오버 헤드를 최소화 어떤 프레임 워크가 있다면 우리는 C#을 사용 수행하고 궁금해하는 모든 새로운 개발을 계속하고 싶습니다. IPCChannel을 살펴 보았지만이 접근법은 COM 심 솔루션만큼 깔끔하지는 않습니다.
덕분에, 에드
COM 솔루션은 IMO와 같은 방식으로 들립니다. –