Я создаю приложение Silverlight, в котором пользователи выбирают фотографии со своего компьютера, редактируют связанные заголовок / описание / теги и т. Д., А затем загружают их на веб-сервер через WCF.На самом деле все работает отлично только с маленькой проблемой.Я хочу показать миниатюры фотографий в списке перед загрузкой, и для достижения этого единственный известный мне способ - загрузить файл и затем обработать его.Если пользователь выбирает около 20 файлов, sllauncher.exe
съедает огромный объем оперативной памяти, около гигабайта (ну, это может быть больше, чем обычно для Photoshop / 3ds max или Firefox, который работает в течение получаса, но это слишком многодля приложения для загрузки веб-фотографий), и когда я пытаюсь загрузить изображения, приложение даже пытается загрузить больше и полностью вылетает.Я хочу, чтобы можно было загружать больше фотографий, например сотню или более, одновременно, но как мне добиться этого , сохраняя при этом функцию миниатюр ?Одна вещь - это выгрузка в очередь и, следовательно, загрузка файлов, но это также приведет к тому, что миниатюры также не будут загружаться.Есть предложения?