Windows에서 Windows Form 및/또는 WPF 응용 프로그램을 실행하는 방법에 대한 제안을 찾고 있는데, 항상 화면에 표시되도록합니다. 다른 완전히 분리 된 프로세스의 grahpic 컨텍스트 (기본적으로 "자식"프로세스가 단순히 다른 폼 컨트롤 인 것처럼).Windows - 한 프로세스/폼을 다른 UI 내에서 강제로 표시하는 방법
약간의 배경 지식으로 우리는 상속 한 레거시 32 비트 응용 프로그램을 가지고 있습니다.이 응용 프로그램은 각 공급 업체가 64 비트 어셈블리로 제공하지 않는 제 3 자 라이브러리를 사용합니다. 우리의 임무는이 레거시 애플리케이션을 보강하는 것입니다.이 레거시 애플리케이션은 32 비트 프로세스가 제공 할 수있는 것보다 많은 메모리를 필요로하는 새로운 기능으로 64 비트 주소 공간이 거의 필요 없습니다.
내가 아는 한, 우리는 windows xp x64 -> windows 2008r2/win7 x64에서 모든 것을 지원해야 할 것입니다.
나는 모든 제안에 대해 개방적이며 매우 반응하는 모든 사람의 의견에 감사드립니다!
이것이 바람직한 결과를 얻는 가장 논리적 인 방법이라고 생각하지만, 정치적/유산 적 건축 문제가 있으며, 현 시점에서는보기에 썩 좋지 않습니다. 더 새로운 코드는 그 자체의 64 비트 주소 공간 내에 유지되어야 할 가능성이 높습니다. 그래도 빠른 답변을 주셔서 감사합니다. 또한, 우리는 애플리케이션을 완벽하게 분리 할 수있는 옵션을 모색하고 있습니다. WCF를 IPC 메커니즘으로 사용하여 둘 사이에서 통신 할 수 있습니다.이 모든 것이 실패 할 경우 최고의 솔루션 인 것 같습니다. – CORPORATEWAGESLAVE