Silverlight 减小 Xap 的大小

当Silverlight工程引用了很多dll后,加载的速度就会很慢,通过下面方式可以减小xap包的大小

勾选 “通过使用应用程序库缓存减小xap大小”,勾选此项后vs会自动将微软自身和外部引用不变的dll自动打包成zip压缩格式,

但这样也会产生很多这样的zip压缩文件,我们可以将这样zip压缩文件对应的dll压缩在一个zip压缩文件中,然后重新命名。

用winrar打开bin目录下的xap包查看AppManifest.xaml文件

将AppManifest.xaml文件解压出来,然后只保留<Deployment.ExternalPart>节点下的一行。

将source中的名称换成修改后的zip文件名(例如NewFile.zip).

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。