I have a big solution with a lot of projects using some third party components (Infragistics).
Now, I installed a new version of that component (6=>7), in parallel with the old one.
Now I want that all my referenced third party dll's "point" to the newly installed version, but not sure if I should manually open each project, remove the old, and reset the references to the new path... there is really a lot of projects in the solution... is there a better way to do it?
Infragistics provide a tool called "Project Upgrade Utility" that does precisely what you want.
All you have to do is start the app and select a solution file (.sln) or a project (.vbproj or .csproj) file, the app let you select to what version of infragistics you want to upgrade and it will do the rest of the job.
I used this method in numerous occasions to upgrade to the new releases of infragistics and it works without problems, and if the tool finds any problem it creates a report.
Remember that every infragistics dll has a line on the corresponding licences.licx file of the project with information regarding version, culture and public key, so if you go for a manual update you must update these lines too.