Загружает ли ASP.NET все сборки в домен приложений из папки bin?
Почему я спрашиваю, потому что я пытаюсь найти конкретные реализации интерфейса, и кажется, что они разрешаются без явного Assembly.Load(...).
Assembly.Load(...)
Я думаю, что он загружает их все через System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory (). Я получаю это при профилировании трассировки стека, но не могу найти много документации об этом.
Товарищи-коллеги обсуждают управление здесь: Как остановить ASP.NET от загрузки всех сборок из bin при первой загрузке
Он не будет загружать их, если на них нет ссылок (статически или динамически). Но папка Bin считается частью пути поиска, поэтому она будет пытаться загрузить сборки.