In my project I'm using some third-party libraries. I include them using the references folder in Visual Studio.
But where should I save the DLL files? They are referenced from a path in the file system, but it would be nice if I can include it into the project. But how?
Do have a look at Tree Surgeon - Creates a development tree for a .NET project, which can be a good starting point and from there you can improvise.
To answer this properly you need to differentiate between the environment and working set.
Environment:
Working Set:
You need to decide into which category your component fits.