How can I deploy dll from many packages

Topics: General
Apr 2, 2015 at 8:41 AM

I have installed Nuget recently. I am developing in C++, using Visual Studio 2013.

For now, I only use a single library: boost. It consists in one main library containing all the header files, and many individual libraries with the binary for each boost module. The dependencies are automatically taken care of by Nugets and everything goes smoothly during the development phase. The problem arises when comes the time to run my program. Since I am linking to the dynamic librariies of boost, I need to have the dlls on my path, which needs I have to either add manually the path of every single boost module to my PATH environment variable, or to move every single dll file in my build folder.

Do you know if there a way to make this a little bit easier, more automatic?