我遇到过这种情况:我正在开发的产品需要 Silverlight 5.x,目标受众包括远程站点的用户。用户的经验各不相同,但大多数情况下,我们假设他们具备基本的技能。考虑到这一点,他们所连接的网络禁止任何类型的下载。在限制程度较高的网络上,是否有一种简单的 Silverlight 部署模型?
答案1
考虑到这一点,他们连接的网络禁止任何形式的下载。
在这种情况下,您必须自己提供 Silverlight 安装程序。
有一个Silverlight 论坛帖子关于此主题的解决方法。它涉及下载安装可执行文件(来自此处:http://forums.silverlight.net/t/38534.aspx/1),然后手动将其安装到机器上。
还有一个链接部署指南(Word 文档)详细介绍了如何以各种方式(包括手动)安装 Silverlight。
然而,让公司放宽 Silverlight 运行时的“无需下载”规则可能要简单得多。
答案2
如果他们的 IT 团队足够强大,能够阻止来自 AD 的下载,他们可以使用 WSUS 来推广它。Silverlight 可以通过 WSUS 来推广,这是在所有 PC 上获取它的最简单方法。