代码之家  ›  专栏  ›  技术社区  ›  Phil Wright

Silverlight是否每次都下载程序集?

  •  5
  • Phil Wright  · 技术社区  · 15 年前

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

    3 回复  |  直到 6 年前
        1
  •  7
  •   Community Michael Schmitz    7 年前

    在这方面,Silverlight 2没有什么特别的,我读过的最简洁的解释是 this post 在silverlight.net上:

    “Silverlight也属于同一个类别 将规则缓存为任何其他web 缓存,你的xap必须 在这种情况下,xap将被下载 仅当更改或缓存

    您可以通过以下操作控制缓存何时过期: steps outlined here :

    您可以打开“启用内容” 上的过期HTTP标头选项 你的XAP文件。打开IIS管理器,转到 silverlight项目的站点。发现 ClientBin下的XAP文件。转到 XAP文件的属性页,位于 内容过期”,单击“过期” “立即”单选按钮。保存 改变

    这样,新的XAP(只有 刷新页面而无需 关闭浏览器。

    related post 可能也有兴趣。

        2
  •  2
  •   TomHastjarjanto    15 年前

    这取决于您如何配置Web服务器头以及客户端如何配置其浏览器缓存策略。

        3
  •  1
  •   Peter Smith    13 年前

    如果您想在Hotmail中通过silverlight发送pix。。。。除非你是个极客或者每次都想下载silverlight,否则使用其他方法可能更简单。如果有一个按钮就好了,而且它可以正常工作。这对普通人来说太难了。吻silverlight的技术建议不收费。个人体验是(厌倦了silverlight下载…我只需附加pix或发布到Picasa并发送链接)