启动“浏览器外 Silverlight 4 提升的应用程序”来自另一个“浏览器外 Silverlight 4 提升的应用程序”
我同时运行几个不同的浏览器外提升的应用程序并在它们之间发送消息。
有没有一种方法可以让我检查那些从浏览器中提升的 Silverlight 应用程序当前是否正在运行,如果不是以编程方式为用户启动该应用程序?最好没有自动化。如果通过自动化,如何实现?
谢谢!
I am concurrently running several different out of browser elevated applications and sending messages between them.
Is there a way for me to check to see if a specific one of those elevated out of browser Silverlight apps are currently running and if not programmatically start that app for the user? preferably without automation. If via automation, how?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在继续寻找这个问题的答案后,我终于找到了这篇文章:链接
这有点破解,暂时无法在 Mac 上运行,但它是一个开始。
我想我会分享它以防其他人感兴趣。
After continuing to search for answers on this problem I finally found this post: link
It is a bit of a hack and will not work on a Mac (for now) but it's a start.
I thought I would share it back in case others here were interested.
查看 Tim Heuer 的帖子 http://timheuer.com/blog/archive/2010/03/25/using-sllauncher-for-silent-install-silverlight-application.aspx 了解如何启动 OOB 应用程序。有必要使用自动化来运行 sllauncher.exe。至于检测 OOB 应用程序是否已准备好运行,我会查看本地消息传递 api。我自己没有使用过,所以我只能建议尝试一下。
Check out Tim Heuer's post http://timheuer.com/blog/archive/2010/03/25/using-sllauncher-for-silent-install-silverlight-application.aspx on how you can launch OOB applications. It would be necessary to use automation to run sllauncher.exe. As for detecting if OOB aplication is allready running I'd look to local messaging api. I haven't worked with it myself, so I can only suggest to give it a try.