Как вызвать Assembly.Load (Bytes []) в приложении SL 4? - PullRequest
1 голос
/ 28 сентября 2010

Я пытаюсь использовать Assembly.Load (Byte []) в приложении Silverlight 4 и получаю исключение MethodAccessException. Насколько я понимаю, это потому, что код моего приложения прозрачен, а этот метод является критическим. Есть ли API SafeCritical для загрузки сборки из байтового массива?

Затем я хочу создать экземпляр типа (приложение SL не имеет ссылки на него во время компиляции), который находится внутри динамически загружаемой сборки, и сделать этот экземпляр текущим элементом для элемента управления DataFrom.

1 Ответ

1 голос
/ 28 сентября 2010

Попробуйте это: -

  AssemblyPart assemblyPart = new AssemblyPart();
  assemblyPart.Load(new MemoryStream(yourByteArray));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...