I am doing a code review. We have started using Nuget to import 3rd party libraries, for example Enterprise Library.
Previously we had the dll’s for Enterprise Library on a share that was accessed by all projects in the solution. When it was updated it was updated for all projects.
Now it is controlled by the packages.config which is a file per project. A change would mean changing several files, with a chance that not all files that should have been updated were updated.
Is there a way to share packages.config across projects, or a way to be able to updated all packages.config at the same time?
In order to update packages in all the projects at the same time, you can launch the Manage NuGet Packages dialog at solution level (right click on the Solution).