У нас есть некоторый набор приложений с открытым исходным кодом в общей папке, которая совместно использует общие библиотеки (dll) из того же места. Мы используем Windows 10 и 2012 сервер.
Недавно мы обновили некоторые приложения, которые не совместимы со старыми dll. Таким образом, мы обновили dll, но другие приложения не совместимы с обновленными dll. Мы не хотим перемещать приложения в отдельные папки.
Можем ли мы сделать некоторые настройки (например, перенаправление библиотек Dynamic-Link), чтобы конкретное приложение могло использовать библиотеки из разных мест. Мы попытались создать папку с помощью application_name.exe.local (скажем, myapp.exe.local) и скопировали файлы в эту папку, основываясь на предложении ниже, но не работали.
https://docs.microsoft.com/en-us/windows/desktop/dlls/dynamic-link-library-redirection