Предполагая, что вы имеете в виду библиотеки MSVC (Microsoft Visual C ++), правильное решение - использовать манифест приложения. DLL-файлы MSVC поддерживают установку Side-by-Side (SxS). Это означает, что новая версия этих DLL не заменяет старую версию. Ваш манифест приложения сообщает Windows, какая версия (-ы) DLL вам нужна.