Получить динамически загружаемое имя сборки в silverlight 4 - PullRequest
0 голосов
/ 08 апреля 2011

У меня есть приложение Silverlight 4, которое позволяет пользователю загружать файл, в частности сборку. Прежде чем файл будет загружен, я хотел бы убедиться, что они выбрали сборку, и я также хотел бы получить полное имя этой сборки. Я получаю исключение безопасности, когда пытаюсь использовать Assembly.Load (byte []), есть ли способ проверить сборку в Silverlight без фактической загрузки сборки? Может быть, сторонняя сборка информации загружена? Есть ли достаточно простой способ проверить байты в байтовом массиве, чтобы определить это?

Обновление

Следующее в значительной степени показывает мне, что открытие сборки - это , а не достаточно простой способ проверки массива байтов: Инфраструктура общего языка

Спасибо, Matt

Ответы [ 2 ]

0 голосов
/ 01 августа 2011

вы можете использовать AssemblyPart.Load(), что не позволит вам загрузить байт [], но позволит вам загрузить поток.

0 голосов
/ 26 апреля 2011

Этот вид проверки чувствителен к безопасности и должен выполняться на стороне сервера

...