1

我按照本指南在 Mac 上为 OOB Silverlight 应用程序创建了离线安装:http: //sharppdf-sl.sourceforge.net/offlineoob.html

它使用苹果Package Manager。在这里,您必须安装 Silverlight OOB 应用程序,然后使用一些已安装的数据来创建一个包。

我想知道,是否可以创建一个在安装时下载最新xap 的安装程序,即通过指定可以下载最新xap 的URL。

有没有人已经对这种方法有任何经验,或者有什么想法可以引导我走向正确的方向?

提前致谢!

4

1 回答 1

0

好吧,我现在的方法是在 silverlight 应用程序中包含一个自动更新程序,然后使用问题中提到的指南创建一个安装包,并将更新留给应用程序本身。所以,我的 Mac-Installation 很可能不会安装最新的 xap,但会立即更新。

据我所知,如果不编写自定义安装程序,就无法在安装过程中自动下载最新的 xap。在安装 OOB Silverlight 应用程序的“标准”方式期间,会自动生成一些其他文件,这些文件必须包含在包管理器中。这整个事情不是它的预期方式,但它现在有效。

我只会在(或即使)我迁移到较新的 Silverlight 版本时更新我的​​安装包,因为我的安装包本身也包含 Silverlight。

长话短说:将更新留给应用程序本身,并使用可以自行更新的应用程序创建一个安装包。

于 2012-07-16T06:42:24.570 回答