Silverlight OOB 응용 프로그램에서 WPF 응용 프로그램을 시작하고 (덜 중요하게) 제어 할 수 있습니까? WPF 응용 프로그램 용 자동화 서버를 만들어야합니까? 이것이 가능한가?Silverlight OOB에서 WPF 응용 프로그램 시작 OOB
감사
Silverlight OOB 응용 프로그램에서 WPF 응용 프로그램을 시작하고 (덜 중요하게) 제어 할 수 있습니까? WPF 응용 프로그램 용 자동화 서버를 만들어야합니까? 이것이 가능한가?Silverlight OOB에서 WPF 응용 프로그램 시작 OOB
감사
당신이 이 Silverlight 응용 프로그램을 신뢰할 수있는 브라우저 아웃을 사용하여, 실버를 4+ 사용하는 경우, 당신은 COM의 상호 운용성에 액세스 할 수 있습니다.
예를 들어, COM interop을 사용하여 Excel과 같은 응용 프로그램을 시작할 수 있습니다 (예 : here).이 기능을 사용하면 시작할 때뿐만 아니라 정보를주고 받고 제어 할 수 있습니다.
WPF 응용 프로그램의 경우 사용자가 실행할 수 있도록 COM 라이브러리와 설치 프로그램을 만들어야 할 수 있습니다. 그 후 신뢰할 수있는 Silverlight 응용 프로그램은이 라이브러리에 액세스하여 WPF 응용 프로그램의 이벤트를 제어하거나 처리하는 것은 물론 응용 프로그램을 시작하는 명령을 전달할 수 있습니다.
응용 프로그램 시작을위한 COM 래퍼 작성과 비슷한 예제를 참조하십시오. here. 이 예제는 웹 브라우저에서 응용 프로그램을 시작하지만 Silverlight 응용 프로그램에 대한 아이디어는 쉽게 동일합니다.