다른 여러 브라우저에서 상승 된 응용 프로그램을 동시에 실행하고 그 사이에 메시지를 보내고 있습니다.다른 "브라우저에서 벗어난 Silverlight 4 elevated app"시작하기
브라우저 Silverlight 앱에서 상승한 특정 앱이 현재 실행되고 있고 프로그래밍 방식으로 해당 앱을 사용자에게 시작하지 않았는지 확인하는 방법이 있습니까? 바람직하게는 자동화없이. 자동화를 통해 어떻게?
감사합니다.
다른 여러 브라우저에서 상승 된 응용 프로그램을 동시에 실행하고 그 사이에 메시지를 보내고 있습니다.다른 "브라우저에서 벗어난 Silverlight 4 elevated app"시작하기
브라우저 Silverlight 앱에서 상승한 특정 앱이 현재 실행되고 있고 프로그래밍 방식으로 해당 앱을 사용자에게 시작하지 않았는지 확인하는 방법이 있습니까? 바람직하게는 자동화없이. 자동화를 통해 어떻게?
감사합니다.
OOB 응용 프로그램을 시작하는 방법에 대해 Tim Heuer의 게시물 http://timheuer.com/blog/archive/2010/03/25/using-sllauncher-for-silent-install-silverlight-application.aspx을 확인하십시오. sllauncher.exe를 실행하려면 자동화를 사용해야합니다. OOB 응용 프로그램이 이미 실행 중인지 확인하는 방법으로 로컬 메시징 API를 살펴 보겠습니다. 나는 그걸로 스스로 일하지 않았으므로 나는 그것을 시험해 볼 것을 제안 할 수있다.
이 문제에 대한 답변을 검색을 계속하면 마침내이 게시물을 발견 : 그것은 해킹의 비트이며, (지금은) Mac에서 작동하지 않습니다 link
을하지만 그것은 시작이다.
나는 다른 사람들이 여기에 관심이있는 경우에 대비하여 다시 공유 할 것이라고 생각했습니다.
사람들이 링크를 게시 할 때 이것이 왜 그렇게 싫은 지. 더 이상 유효하지 않습니다. –
감사합니다. 나는 각 옵션을 가지고 놀았습니다. 1. 메시징을 사용하여 감지 중. 이것은 잘 작동합니다. 각 앱에는 "핑/검색"송수신 채널이 있습니다. 이제 각 앱에서 메시지 응답으로 실행중인 다른 앱을 쉽게 결정할 수 있습니다. 그것은 약간의 kludgey를 느낀다. 그러나 그것은 일한다. 2. 이전에 Tim에서 블로그를 읽었습니다. 나는 SLauncher.exe를 자동화하기 시작했다. 아직 작동하지 않고 있지만 가능하다고 생각합니다. 이 문제는 Mac에서 아직 작동하지 않는다는 점에 우려를 표합니다. 더 나은 (프로그래밍 방식) 시작 접근법을 찾고 있습니다. – IUnknown