当Silverlight工程引用了很多dll后,加载的速度就会很慢,通过下面方式可以减小xap包的大小
勾选 “通过使用应用程序库缓存减小xap大小”,勾选此项后vs会自动将微软自身和外部引用不变的dll自动打包成zip压缩格式,
但这样也会产生很多这样的zip压缩文件,我们可以将这样zip压缩文件对应的dll压缩在一个zip压缩文件中,然后重新命名。
用winrar打开bin目录下的xap包查看AppManifest.xaml文件
将AppManifest.xaml文件解压出来,然后只保留<Deployment.ExternalPart>节点下的一行。
将source中的名称换成修改后的zip文件名(例如NewFile.zip).
时间: 2024-11-05 14:29:44