You can add an existing project from anywhere (at least in Windows Forms, I don't know if it would be any different with an ASP.NET project). Just right-click on your solution and choose Add | Existing Project and then go find it. It should work (I haven't done this "for real" ... but it worked in my test solution, so no guarantee <g>).
What we've done in similar situations is to use Source Control and have only one copy of the project (and it's files) on Source Control, but share it among different Solutions (so, yeah, we'd have multiple copies on your local drive, but only one copy in Source Control).
~~Bonnie
>I have a ASP.NET Solution. I want to add to this solution a project which is part of another Solution. All files of the project that I want to add to my Solution are in a certain folder.
>
>1. Should I copy all files of that project to a folder of the solution to which I need to add this project?
>
>2. How do I add the project to the solution? Or is the only way to add each file of the project, one at at time, as "Add Existing Item"?
>
>Thank you.