User475983607 posted
Currently, I have to go through an install EntityFramework on the projects that need it, which I'm concerned about redundancy.
First question: is this a true concern (redundancy of Nuget packages within a solution)?
Installing EF in multiple projects within a solution could be a read flag as EF is data access. However, it is common for projects to share assemblies.
Second, if it is, is there a way to install Nuget packages at the solution level so they are available to all projects in the solution?
Yes, just right click the solution and select "Manage NuGet packages for the Solution". Or click the "Tools" file menu and select the same.
(In most of my solutions, all projects within the solution target the same .net framework version and processor architecture, usually 32-bit for now as I'm working with some legacy systems.
If there was a way to condense all Nuget packages into one location for the solution would make updating them and maintaining packages easier in my opinion.)
The NuGet packages are located in the "packages" folder.