私は、ブラウザの昇格したアプリケーションからいくつかの異なるアプリケーションを同時に実行し、それらの間でメッセージを送信しています。
ブラウザーから昇格された Silverlight アプリの特定の 1 つが現在実行されているかどうかを確認し、そうでない場合はユーザーのためにそのアプリをプログラムで起動する方法はありますか? できれば自動化なしで。自動化の場合、どのように?
ありがとう!
私は、ブラウザの昇格したアプリケーションからいくつかの異なるアプリケーションを同時に実行し、それらの間でメッセージを送信しています。
ブラウザーから昇格された Silverlight アプリの特定の 1 つが現在実行されているかどうかを確認し、そうでない場合はユーザーのためにそのアプリをプログラムで起動する方法はありますか? できれば自動化なしで。自動化の場合、どのように?
ありがとう!
この問題に関する回答を探し続けた後、最終的にこの投稿を見つけました:リンク
これはちょっとしたハックで、(今のところ) Mac では動作しませんが、それは始まりです。
ここにいる他の人が興味を持っている場合に備えて、それを共有すると思いました.
OOB アプリケーションを起動する方法については、Tim Heuer の投稿http://timheuer.com/blog/archive/2010/03/25/using-sllauncher-for-silent-install-silverlight-application.aspxを参照してください。自動化を使用して sllauncher.exe を実行する必要があります。OOB アプリケーションが既に実行されているかどうかの検出に関しては、ローカル メッセージング API を調べます。私は自分でそれを扱ったことがないので、試してみることを提案することしかできません。