2012-07-16 43 views
0

我只是想确认,如果构建一个silverlight应用程序和包括dll消耗的整个包来到50 MB,然后当用户在浏览器中使用此应用程序,然后做所有50 MB的应用程序通过网络转移?如果是,那么是否有任何解决方法?Silverlight应用程序5的工作和带宽

回答

2

是的,包含您包含的DLL的整个XAP文件必须被下载。然而,可以使用application library caching技术使下载更有效。

通过检查通过使用应用程序库缓存复选框项目属性窗口,的Silverlight标签,只在启动时所需要的组件将被下载到开始减少XAP大小。剩余组件(零件)在需要时下载。当用户重新访问Silverlight应用程序时,程序集或部件也将被缓存在文件系统中供以后检索。

相关问题