I have one solution (a) that has several projects (1,2,3)
I want to take one of the projects (say 2) and make it part of another solution also (b)
so that solution (a) consists of projects {1,2,3} and solution (b) consists of projects {2,4,5,6}
Is that possible in VS2012?
Of course it is. You add the project (2) in solution (b) via Add -> Existing Project. But be careful changes in one solution on project affects your other solution as well.