我有一堆常见的第三方 dll,我在多个银灯项目中使用它们。每个都使用第三方 dll 的相同副本生成自己的 XAP 文件。我想知道,只有当本地缓存 dll 与以前加载的其他 XAP 使用的常用 dll 不同时,是否可以将常见的第三方 dll 分离出来并加载?
换句话说,我的想法是,当我第一次进入一个新的silverlight页面时,它会加载应用程序XAp和Common XAP文件,从那个silverlight应用程序,我转到另一个silverlight页面,它又加载另一个XAP但是这一次,它不会加载公共 dll XAP,因为它已经被第一次 XAP 加载加载了。
谢谢,