Hello,I have the following question:I have an application development with Data visualization.With the Infragistics dll, Xap size is 2.6 MbWithout Ingragistics dll, Xap size is 0.6 MbEach time users download the application to run, downloaded 2Mb of dll that never change.Can you make a zip or something like that users install it the first time they use the application and I would not have to download each time they use the application?In this way, users will be download only about 0.6 mb each time you run the application, with improved startup speed of the application.thanks
Thanks Nikolay.The first option I have already tried and I have the following problems:Always download the dll: it shows the% of download. 0 to 100% is very fast, but after 100% it is a while (long time) without indicating any% until the application appears. I imagine you are downloading the dll, which does not really improve the download time.I will read the post, if there is anything I are not doing well.The second option, I read and I mention.Another problem I get is that when downloading from Internet Explorer, I get download error:Error Code: 2153 Initialize error ... Infragistics... .zip DLLs are corrupt.In Firefox or Safari works properly.
Hi,
You can try Silverlight Assembly Caching to reduce the xap size.
Check this post from Tim Heuer - Silverlight 3: Cached Assemblies and you can to!andthis post from my colleague Devin Rader - Assembly Caching Infragistics Silverlight control assemblies
Note that the files provided in Devin's post are for 2010.2 and won't work for 2011.1 'as is'. You'll have to modify them - i.e. rename to match the dll file and change the relpath element in the xml file.
The latest releases have the *.extmap files so you don't have to add them by yourself.
Hope this helps