Как сборки загружаются в AppDomain?C#

Место общения программистов C#
Anonymous
Как сборки загружаются в AppDomain?

Сообщение Anonymous »

Что определяет, когда и будет ли сборка загружаться в AppDomain.

Думаю, я пытаюсь понять, если:
  • Мне гарантировано, что все сборки, на которые ссылаются проекты, будут
    загружены в начале моего приложения.
  • Если нет, то когда именно
    они загружаются? Это будет первый раз, когда я буду использовать
    класс/функцию из этой сборки?
  • Есть ли способ определить во время
    компиляции, нужно ли сначала загружать сборку, прежде чем выполнять
    первую строку моего кода? (Я знаю, что могу использовать отражение, но
    хочу знать, смогу ли я настроить это во время компиляции)
  • Предполагая, что я
    могу контролировать загрузку сборки а что насчет зависимой
    сборки? Могу ли я указать выполнению загружать только до 1-й или 2-й степени
    а остальные должны загружаться динамически?


Подробнее здесь: https://stackoverflow.com/questions/187 ... -appdomain

Вернуться в «C#»