Загрузка двух DLL
У меня есть два вопроса, соответствующие DLL
1) Может ли один и тот же Dll загружаться процессом дважды (из двух разных мест в файловой иерархии)?
2) Может ли процесс загружать две разные DLL с одинаковыми именами?
1 ответ
Решение
Не будет универсальным, но в Windows ответ на оба вопроса - да. Windows рассматривает разные пути как содержащие разные библиотеки. Неважно, совпадают ли их имена или содержимое.