当前位置:  开发笔记 > 编程语言 > 正文

Silverlight每次都下载程序集吗?

如何解决《Silverlight每次都下载程序集吗?》经验,为你挑选了1个好方法。

每次访问网站时是否下载Silverlight应用程序,还是检查版本/大小信息并仅下载较新版本的文件?



1> Peter McG..:

在这方面没有任何特定于Silverlight 2的内容,我读过的最简洁的解释来自silverlight.net上的这篇文章:

"Silverlight属于与任何其他Web内容相同的缓存规则.如果用户清除缓存,则必须再次下载xap.在正常情况下,只有在更改或缓存过期时才会下载xap."

您可以按照此处列出的步骤控制缓存何时到期:

您可以为XAP文件启用"启用内容过期HTTP标头"选项.打开IIS管理器,转到默认网站并找到Silverlight项目的网站.在ClientBin下找到XAP文件.转到XAP文件的属性页,在"HTTP标头"选项卡上,启用"启用内容过期",单击"立即过期"单选按钮.保存更改.

这样,当您刷新页面而不必关闭浏览器时,将下载新的XAP(仅有新的XAP).

这篇相关文章也可能是有意义的.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有