I am trying to use NuGet package recovery using VS2010 + Visual Sourcesafe . It works partly for me. Where does this happen: NuGet does not receive the missing packages

My Solution2 has an asp.net site [Project1 in the image above] where another nuget package is installed. Now another developer opens solution2 through VS2010, automatic recovery works for library projects in Solution1. It receives all the missing packages for the library projects referenced in this solution2, and I see them in the Solution1 / packages folder.
But for the Website, he says that external dlls, i.e. missing. I think the problem is that the website does not have a .csproj file, and therefore it does not know that things need to be restored. ( http://nuget.codeplex.com/workitem/1663 )
Partially do this:
Added /repositories.config packages for website solution ( What is the solution folder in visual studio )
Another developer goes to VSS and retrieves this package folder manually. Now, when he creates the solution, the package manager console requests recovery, that is, it has a Restore button. When you click on it, AjaxControlToolkit will appear.
Questions: - Is the above approach the only and most accessible for websites?
- When a developer clicks the Restore button, he brings packages for the library also to Solution1 / packages along with packages for nuget. Any reason why he would do it?
Any ideas on the above issues?
visual-sourcesafe visual-studio visual-studio-2010 nuget
gbs
source share