23、Silverlight 应用模型:安装、状态跟踪、更新及资源管理

Silverlight 应用模型:安装、状态跟踪、更新及资源管理

1. Silverlight 应用的安装过程

Silverlight 应用的安装窗口具有多个特点:
- 提供“更多信息”链接,点击后会打开新的浏览器窗口,导航到 Silverlight 网站上描述浏览器外功能的页面。
- 允许用户选择是否创建开始菜单快捷方式(默认选中)和桌面快捷方式(默认未选中)。若两个复选框都取消选中,“确定”按钮将禁用,安装无法继续。开始菜单快捷方式会显示在开始菜单的一级目录。

在 Mac 上,安装窗口遵循该平台的约定,外观略有不同,例如不包含创建快捷方式的复选框,用户需在安装完成后将应用程序包拖到所需位置。

安装窗口以清晰、无威胁的语言解释即将发生的操作,在 Windows Vista 上无需管理员账户或提升权限,也不会有额外的安全警告,相比通过 ClickOnce 安装标准 .NET 应用,体验更加友好。

安装过程会将应用程序放置在当前用户配置文件中的随机生成文件夹中。安装完成后,会在独立窗口中启动新安装的应用程序,但原浏览器窗口仍保持打开,此时会有两个应用程序实例在运行。可通过处理 InstallStateChanged 事件来处理这种情况。

需要注意的是,浏览器外应用仅为当前账户安装,一个用户的本地安装应用及相关快捷方式不会显示给同一台计算机的其他用户。

2. 自定义图标

安装窗口的默认图像比警告图标等令人恐惧的图片要好,但还可以通过替换自定义图片来获得更好的效果。Silverlight 允许提供小图像文件来定制以下细节:
- 使用 16×16

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值