通过命令行安装silverlight4

原创 2010年10月22日 16:55:00

看到不少人须要在自己的程序中嵌入silverlight应用到自己的软件应用中,那么安装方法更是希望直接就可以在自己的软件中完成。其实sliverlight4早已支持这一功能,只是没有多少人知道而已。就此内cool超人就把它让大家认识认识。以下的命令行你可以通过System.Diagnostics.Process去把它运行在你的程序内部。这样使用你应用。

1.首先你得先确何客户机器上已经安装了silverlight的runtime,同样它的安装一样可以集成到你的应用程序中:

Silverlight.exe /q /doNotRequireDRMPrompt

参数 '/q' 将安装以静默模式下运行。下面是一些从Silverlight 4.0版本的部署手册摘录

  • /q = 安静的安装或升级。这将安装或升级的Silverlight没有看到的GUI。 Silverlight是安装时的默认隐私静静地如DRM保护的媒体播放和Silverlight的自动更新功能相关的功能,将被配置为提示1日各自的使用功能的权限的用户。 Silverlight的自动更新功能要求的行政权利,让非管理员用户不会被提示。
  • /doNotRequireDRMPrompt =关闭第一使用提示允许含量的数字版权管理(DRM)保护的发挥,而不需要任何最终用户干预。当Silverlight是悄悄地安装,数字版权管理播放设置提示一日默认使用。
  • /ignorewarnings = 非致命警告将不会反映在安静的安装程序返回代码,而将返回零表示成功。
  • /noupdate = Silverlight的内部禁用自动更新。
  • /qu = 安静的卸载。这将卸载的GUI没有看到Silverlight的。

以上是对silverlight的runtime安装的参数的说明,你也可以完全通过System.Diagnostics.Process去安静地安装runtime到客户机上。

2.安装自己的离线应用到客户机上:

以下是一个demo安装的脚本示例

"C:/Program Files/Microsoft Silverlight/sllauncher.exe" 
           /install:"{LocalPathToXapFile}/Yourfile.xap"
           /origin:"{urltoxapfile}/Yourfile.xap"
           /shortcut:desktop+startmenu

以下是关于本地安装silverlight的xap的参数说明

安装

  • /install:"xapFile" – 其中xapFile是文件名/文件路径.xap文件.,E.g. /install:"c:/temp/sample.xap"
  • /origin:"xapURI" – 其中xapURI是在其中的.xap文件将已经从前来的URI,如果没有安装在命令行
    • e.g. /origin:"http://example.com/sample.xap" .  这个URI将被作为原产地为安全目的的网站.例如,对于沙盒的应用,Silverlight的网络需要一个策略文件检查网络请求时域比其他源站点,起源也可作为一个应用程序的唯一的ID.该xapURI必须是绝对URI不是一个相对URI,而且必须开始为http:,通过https:或文件:.
  • /overwrite -- (可选)将覆盖任何与该xapURI以前安装的xap.

删除

  • /uninstall  – 卸载指定的应用程序 /origin. 这是相同的/origin的作用被用来安装应用程序最初.
  • /origin:"xapURI" – 相同/origin的情况下安装

欢迎您参与更多关于此话题的讨论,本文原创开心银光社区.地址为:http://funsl.com

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

silverlight4安装包

  • 2017-06-10 09:52
  • 56.57MB
  • 下载

Silverlight4 安装包

  • 2013-01-14 21:34
  • 56.57MB
  • 下载

Silverlight4中用net.tcp双工方式进行通信

http://www.evget.com/zh-CN/Info/catalog/13737.html   先简单说一下,为了更好地实现双向通信,.NET Framework在 3.0的时候引入了一...

Microsoft Silverlight4 step by step

事先说明,本文是我自己翻译的,翻译的是这本书(下图),所以有什么不到之出希望大家批评指正。转换和卡通制作  在完成本章的学习后,你能够学会:  #使用银光中的转换工具控制对象。  #使用矩阵定义你自己...

Silverlight4如何访问数据库数据?

Silverlight根本没有System.Data.*类库,那silverlight怎么访问数据库数据呢?如果这个问题你还很疑惑,那就应该去了解下Silverlight的来由和微软推荐的系统架构了:...

Silverlight4 幻灯片实现

首先看效果图,然后给出代码。  每10秒自动切换图片,点击右侧图片列表,左侧自动显示该图片。 <UserControl x:Class="gqfc.MainPage" xmlns="http:/...

SilverLight4:在MVVM架构下实现模式窗口

SilverLight4:在MVVM架构下实现模式窗口  要在MVVM架构下实现模式窗口(Modal Dialogs),首先,我们需要实现怎么显示模式窗口。幸运的是,不管是SilverLight3还是...

Silverlight4入门之Button控件(三)

将上节的MainPage.xaml文件替换如下: <UserControl x:Class="FirstSilverlightApplication.MainPage" xmlns="ht...

Silverlight4 GDR3与Silverlight5 EAP1的变化

1. Summary 1.1 Silverlight 4 GDR 3 Name      Silverlight 4 GDR 3 Version   4.0.60129.0 ...

Silverlight OA源代码(Silverlight4+SQLServer2005)

Silverlight OA系统简介 系统功能简介 l 程序界面介绍: 左侧为主菜单,主菜单可以展开和收起,主菜单下面的所有模块都可以在数据库中扩展增加,模块的权限和用户角色挂钩,可以在数据库中...
  • dotfun
  • dotfun
  • 2011-05-25 23:26
  • 6294
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)