zoukankan      html  css  js  c++  java
  • Silverlight OOB 程序自动更新

    Silverlight OOB 程序 提供了非常方便的自动更新功能!

    要让 Silverlight OOB 安装到客户端电脑后实现自动更新,必须实现以下两个条件:

    一、为 程序的 xap  文件进行签名。这个签名的证书可以是用钱购买的根域名证书,也可以是自己建立的测试证书!

         了解为 xap 文件签名的说明,可以参考这个连接: http://www.cnblogs.com/Kingly/p/3406171.html

    二、以后更新了程序,新的xap必须用同一个证书进行签名(这不是废话吗)

    三、更新的xap文件,必须放在与安装Silverlight OOB时的位置一致!也就是安装 Silverlight OOB 是的xap的url是什么,那么更新的xap的url也要是这个,程序才能自动找到更新。

    四、值得可喜可贺的是,就算你是用 sllauncher 命令行在本地安装的 Silverlight OOB程序,只要你安装是指定了 origin ,如:

    "%ProgramFiles(x86)%Microsoft Silverlightsllauncher.exe" /install:"%cd%abcd.xap"  /overwrite /origin:http://www.ok123.com/abcd.xap /shortcut:desktop+startmenu
    

     这种情况虽然你是在本地安装,但指定了 origin为 http://www.ok123.com/abcd.xap ,以后你只要把更新好xap签好名,放到 http://www.ok123.com/abcd.xap,即可实现自动更新!

    可见,微软对 Silverlight OOB 的自动更新处理得非常厚道,包括 可以用测试证书、可以本地安装,都可以实现自动更新。

  • 相关阅读:
    数据库迁移至ASM
    获取数据库或SHEME的DDL语句
    membership配置数据库(SQL2000)
    DIV+CSS到底是什么?
    如何更改表的所有者权限
    windows server 2003 上“您要访问的网页有问题,无法显示。HTTP 500 内部服务器错误。”的问题解决方案!
    瞎忙
    瞎忙
    如何更改表的所有者权限
    DIV+CSS到底是什么?
  • 原文地址:https://www.cnblogs.com/ashui/p/5382148.html
Copyright © 2011-2022 走看看