Give me some idea of the structure. Are all of the 60 projects in separate solutions? Are talking 60 solution files?
You can do one of two things.
(1) Add the dll's locally.
(2) Link to the dll in the \bin\release folder of the projects outside your main project.
I recommend (1), so you can control when they get updated in your main project.
I'm assuming that your main project has references to the dll's under the References. In that case, here's what I would do:
Add a folder to your project, call it something like referenced_dlls.
Copy the dll's from the projects into the referenced_dlls folder.
Delete the references to those projects, and re-add them, pointing at the dll's in the referenced_dlls folder. In the properties, set "copy local" to true.
If they aren't referenced directly in your main project, but you want to include them, you need to handle this a little differently, so let me know if that's the case and I'll provide more information.
One other thing -- if you strongly name those dll's, then ClickOnce will only copy them down if the version changes, which will make updates faster.
RobinDotNet
Click here to visit my ClickOnce blog!