Загрузка двух DLL

У меня есть два вопроса, соответствующие DLL

1) Может ли один и тот же Dll загружаться процессом дважды (из двух разных мест в файловой иерархии)?

2) Может ли процесс загружать две разные DLL с одинаковыми именами?

1 ответ

Решение

Не будет универсальным, но в Windows ответ на оба вопроса - да. Windows рассматривает разные пути как содержащие разные библиотеки. Неважно, совпадают ли их имена или содержимое.

Другие вопросы по тегам