首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单击按钮即可安装silverlight应用程序

单击按钮即可安装silverlight应用程序
EN

Stack Overflow用户
提问于 2014-12-22 19:43:01
回答 2查看 75关注 0票数 0

我正在寻找一个解决方案来安装银光应用程序到用户系统,如果他点击(安装按钮)在网络浏览器。

我知道如何做出浏览器,但这里的要求是不正确的点击和安装,它需要安装从HTML5网页按钮点击事件。

我知道可以通过Silver light按钮点击实现,但我想通过HTML5按钮点击事件实现

代码语言:javascript
复制
private void Button_Click(object sender, RoutedEventArgs e)
{
    if (Application.Current.HasElevatedPermissions && System.Windows.Interop.ComAutomationFactory.IsAvailable)
    {
        string run = "\"%ProgramFiles%\\Microsoft Silverlight\\sllauncher.exe\" /emulate:Silverface.xap /origin:\"http://www.silverlight.net/content/samples/apps/facebookclient/ClientBin/Silverface.xap\" /overwrite";
        dynamic cmd = ComAutomationFactory.CreateObject("WScript.Shell");
        cmd.Run(run, 1, true);
    }
}

谢谢,

不可磨灭的

EN

回答 2

Stack Overflow用户

发布于 2014-12-22 19:57:19

如果您的silverligt应用程序是在页面上加载的,您可以从javascript调用silverlight的install方法。

Walkthrough: Calling Managed Code from JavaScript

票数 0
EN

Stack Overflow用户

发布于 2014-12-22 21:41:38

我已经找到了答案,要处理这个问题,我需要使用HTA文件http://www.silverlightshow.net/items/How-to-distribute-a-Silverlight-OOB-Application.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27602045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档