Динамическая загрузка и выполнение кода из внешней сборки не поддерживается в UWP.
Все библиотеки, которые вам нужно загрузить, должны быть в самом appx.
Я предоставлю вам ссылку, чтобы прочитать больше на эту тему.
ссылка на MSDN по схожему вопросу
.
Вот несколько версий того, что Вы ищете для некоторых общих инструментариев JavaScript.
Если Вам интересно, как все это обычно работает клиентский сайт, это - он:
Все решения поднимают трубку форму с помощью JavaScript и изменяют цель форм на недавно созданный, невидимый IFRAME. Затем они свободны использовать Ajax для запроса некоторого состояния о файле с сервера.
прием IFRAME необходим, потому что все сценарии, работающие в окне, которое делает загрузку, зависнут до завершается запрос, в котором времени полностью загружается файл.
Некоторая хорошая определенная для.NET справка для того, чтобы сделать индикаторы выполнения может быть найдена в статьях MSDN Magazine Dino Esposito с прошлого июля и августа:
Контекстно-зависимая Обратная связь с Ajax (июль '07)
Серверные задачи Отмены с Ajax ASP.NET (август '07)
Я попробовал различные методы и имел наибольший успех с SWFUpload.
Вы создаете и взаимодействуете с объектом SWFUpload использование JavaScript, но использует (скрытый) Флеш-файл для выбора файла, загружая и мониторинга прогресса загрузки. Можно указать широкий спектр обработчиков событий JavaScript (uploadStarted
, uploadProgress
, uploadError
и т.д.), который Flash назовет во время прогресса загрузки, делающего его очень гибкий. Это также реализует очередь файла, таким образом, это работает хорошо на сингл или несколько файлов.
Ссылки:
загрузка файла ASP.NET с в реальном времени индикатор выполнения
http://mattberseth.com/blog/2008/07/aspnet_file_upload_with_realti_1.html
Хороший пример выполнения этого, не используя Ajax дан в CodeProject Nilesh Thakkar.
jQuery UI Progressbar - http://jqueryui.com/demos/progressbar/