I would only show solution level packages when the user right clicked the solution and selected Manage Packages. I believe that is how Visual Studio works.