The docs suggest that Update-Package -Reinstall will reinstall the *same versions* of all packages in all projects.
I just tried this (as we're testing moving net40 -> net45), but it upgraded and downgraded a couple of packages (including overwriting a ton of /Content/ files as a result)! This seems like a bug.
Example:
jQuery went 1.7.1 to 1.4.4 (downgrade!)
jQuery.UI.Combined went 1.8.16 to 1.8.24 (minor upgrade)
I just tried this (as we're testing moving net40 -> net45), but it upgraded and downgraded a couple of packages (including overwriting a ton of /Content/ files as a result)! This seems like a bug.
Example:
jQuery went 1.7.1 to 1.4.4 (downgrade!)
jQuery.UI.Combined went 1.8.16 to 1.8.24 (minor upgrade)