Я знаю, что .NET Framework ищет ссылочные библиотеки DLL в нескольких местах
- Глобальный кэш сборок (GAC)
- Любые частные пути, добавленные в домен приложений
- Текущий каталог исполняемой сборки
В каком порядке ищутся эти местоположения? Прекращается ли поиск библиотеки DLL, если найдено совпадение, или она продолжается во всех местах (и если да, то как разрешаются конфликты)?
Также, пожалуйста, подтвердите или отклоните эти местоположения и укажите любые другие местоположения, которые я не упомянул.