I'd like to be able to install a new package, or update a new package, without updating any other package unless strictly required by the new dependencies specifications introduced by the changes.
I.e., without even updating to the latest patch version.
Currently, the only way to achieve this, is to manually find out what changes are really required, and perform them one by one using the -IgnoreDependencies flag. Otherwise, nuget will update already installed dependencies to the latest patch version.
The reason for this is that we want to be able to separate changes in installed version which we need for a specific feature or bugfix, from changes that are not really necessary, though probably benign.
One possibility to expose this feature would be to add an option "-PreferInstalledDependencies" to the Install-Package and Update-Package commands.
Comments: This is a dupe of #1681 and has been fixed for 2.3
I.e., without even updating to the latest patch version.
Currently, the only way to achieve this, is to manually find out what changes are really required, and perform them one by one using the -IgnoreDependencies flag. Otherwise, nuget will update already installed dependencies to the latest patch version.
The reason for this is that we want to be able to separate changes in installed version which we need for a specific feature or bugfix, from changes that are not really necessary, though probably benign.
One possibility to expose this feature would be to add an option "-PreferInstalledDependencies" to the Install-Package and Update-Package commands.
Comments: This is a dupe of #1681 and has been fixed for 2.3