Do you want to do this? If you were not stuck in the deployment space, I would (maybe) advise him.
Why? At the moment, you have 4 solutions running these libraries. If you need to update one of the libraries (say, if you find an error or you need a new function), you will have to test compatibility and functionality for all 4 solutions. If each solution has its own set of libs, then they are isolated and you do not need to move all 4 steps.
Please note that it all depends on how easy it is to regressively test your solutions. It may be easy for you, and in this case it is possible to use the same set of libraries.
Brian agnew
source share