在这方面没有任何特定于Silverlight 2的内容,我读过的最简洁的解释来自silverlight.net上的这篇文章:
"Silverlight属于与任何其他Web内容相同的缓存规则.如果用户清除缓存,则必须再次下载xap.在正常情况下,只有在更改或缓存过期时才会下载xap."
您可以为XAP文件启用"启用内容过期HTTP标头"选项.打开IIS管理器,转到默认网站并找到Silverlight项目的网站.在ClientBin下找到XAP文件.转到XAP文件的属性页,在"HTTP标头"选项卡上,启用"启用内容过期",单击"立即过期"单选按钮.保存更改.
这样,当您刷新页面而不必关闭浏览器时,将下载新的XAP(仅有新的XAP).
这篇相关文章也可能是有意义的.
| 归档时间: |
|
| 查看次数: |
1086 次 |
| 最近记录: |