It's not important whether it's libraries you design or runtime libraries, the different versions and their influence on other applications is, what matters. Private directory) or statically link the program against the customized library.' Quote: 'If software developers need to customize a library, and if the main library release is unlikely to incorporate the changes that they need, they can ship the customized DLL for the program's private use (commonly by placing it in the program's
The best place for DLLs is at the application folder, the rule to put runtimes into a system folder for all apps to use is outdated and not practical with many versions and putting them side by side into your app is a recommendation against DLL hell.