You can copy the dll's to the place you want using the pre/post build events, and the macros that telling you where your output folder is.
But, if the dll's are not in the same directory as the executable is, they won't be loaded.
If they are managed, you can load them manualy using the Assembly.Load methods.
If they are unmanaged, I don't know how you can do it.