我正在为我的应用程序使用 SL5、Telerik SL5 DLL、Prism4.1 和 MEF,并且我已将我的主应用程序拆分为更小的模块。而且,我启用了“通过启用应用程序库缓存来减少 XAP 大小”,这将我的主 xap 文件的大小从 1.5MB 减少到 700 KB(而且,module1.xap 和 module2.xap 文件大小减少到 91 KB 和145 KB)。
问题:当我尝试通过互联网浏览我的应用程序时,我的主 xap 文件会立即下载(它显示 100% 加载在 5 - 10 秒内)但问题是,它需要更多时间(有时,它需要更多比 main.xap 加载所用的时间)从 module1.xap 加载和显示第一个屏幕。我无法找出问题的根本原因。有人可以帮助我解决这个问题吗?
仅供参考,请参阅以下我的 clienbin 内容:
Main.xap 文件内容:
Module1.xap 文件内容:
Module2.xzp 文件内容: