程序库缓存
我们都知道Xap是Silverlight 初始下载的文件,他的大小决定了初次加载的响应速度,如果Xap文件越大初始打开Silverlight应用的等待时间就会越长,那么如何能够让Xap尽可能的小(只是将必须的组件先打包进来),然后当程序用到那些组件的时候,再按需要来下载这些组件呢?
当然是可以的而且很简单,只要找到Silverlight的项目,右键-> 属性 打开项目配置对话框,按下图配置即可
使用后的效果是怎么样的呢,你会发现在xap同目录多了很多zip的文件,xap文件也明显的变小了,对了这就是将所用的组件分离了出来,否则Xap就是所有zip的总和大小了
打开/保存文件对话框