2011-06-07 14 views

回答

2

从HTTP缓存的角度来看,获取页面HTML的Url是XAP URL的完全不同的资源。因此,当包含页面的URL变化时,缓存Xap应该没有问题。

您需要确保将Web服务器配置为在获取Xap时发送适当的缓存控制标头。在IIS7中,我的建议是在ClientBin文件夹中设置1天过期。

  • 在IIS管理器中展开网站,并在主面板
  • 选择“设置公共报头......”行动
  • 组Web选择ClientBin目录
  • 开放“HTTP响应头”内容期满后第1天

编辑对于IIS6: -

  • 在IIS管理器中展开网站,并选择ClientBin目录
  • 鼠标右键单击的ClientBin文件夹并选择属性
  • 选择HTTP标头选项卡
  • 启用内容过期,并接受1天的预设值
+0

如何在IIS6中执行此操作? – zachary 2011-06-07 20:46:58

+0

@zachary:看我的编辑 – AnthonyWJones 2011-06-08 12:06:46

相关问题