The second run should say that all packages have been restored
Messages are logged saying that packages are being added
@emgarten, Note that if the solution has an UWP project, it will always say that there are packages to be installed. However, if the solution only has legacy projects, and the packages are already installed, you will not see messages that packages are being restored. I have verified. Did you use a solution with UWP projects in them?
@deepakaravindr it had a mix, however that should not cause packages.config projects to restore all packages when they already exist. The messages about adding packages should be skipped.
Fixes NuGet/Home#1040 and
Force changing SolutionDirectory and PackagesDirectory to be full path
right before they are used. While reading settings, we need to pass the full
path and NuGetPackageManager needs a full path too
Fixed with NuGetArchive/NuGet.PackageManagement@8d98c6f