Как мне вызвать канал Angular 2 с несколькими аргументами?

Вы не можете выгрузить сборку без разгрузки всего AppDomain. Вот почему :

  1. Вы используете этот код в домене приложения. Это означает, что есть потенциально вызывающие сайты и стеки вызовов с адресами в них, которые ожидают продолжения работы.
  2. Предположим, вам удалось отслеживать все дескрипторы и ссылки на уже запущенный код с помощью сборки. Предполагая, что вы не кодировали код, как только вы успешно освободили сборку, вы только освободили метаданные и IL. Код JIT'd по-прежнему распределяется в куче загрузчика домена приложения (методы JIT'd распределяются последовательно в буфере в том порядке, в котором они вызываются).
  3. Последняя проблема относится к коду, который был загружен совместно, иначе формально известен как «нейтральный домен» (проверьте / поделитесь с инструментом ngen). В этом режиме генерируется код для сборки из любого домена приложения (ничего не проводного).

Рекомендуется, чтобы вы разработали приложение вокруг границы домена приложения, естественно, когда выгрузка полностью поддерживается.

blockquote>

139
задан Eran Shabi 21 December 2016 в 19:44
поделиться