Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Reference Updater
Reference Updater

Reference Updater

Alex Vance

|
2,856 installs
| (3) | Free
This tool will assist in replacing specific assembly references for multiple/all projects in a solution.
Download

Reference Updater

This tool is designed to help speed up upgrading (and sometimes downgrading) your assembly references within a visual studio solution. Currently I only support Visual Studio 2012 and Visual Studio 2013 since I have not been able to test other versions. 

This tool automatically replaces a specified assembly reference in all applicable projects within your currently opened solution in a very simplistic fashion.
 

Here's how:

Step 1: Right Click Solution Explorer - Click Reference Updater


 

 

Step 2: The Reference Updater Tool Window will open. Click Browse and select the assembly you wish to update.

 

Step 3: All available projects will be listed here to either be Added, Updated, or Deleted. Projects that are Checked will eiher be added or updated depending on if the refence exists in the project already. Any project that is marked red/strikethrough will be removed from the project.
Note:  Greenis a project that does not currently contain the selected assembly. Default text color is anything applicable for update.Red means the assembly is to be removed from that project.

Note: If you would like to select/remove all projects to update, right click on the list to view the context menu. Remove Reference (Delete) will act as a toggle to remove/unremove the assembly from the selected project. You cannot remove a reference that is not currently referenced in the project.

 

Step 4: After reviewing the projects to add, update, or remove, click apply and the projects will begin to update and a progress dialog will be shown.
Note: Depending on the number of projects in your solution and your computer hardware, this could take some extended time.

 

Step 5: The Reference Updater will not be finished updating all applicable projects in your solution and you will be shown a success dialog

 

 

If you have any questions/comments/feature requests, feel free to let me know! 

Thanks,
Alex Vance

 

Change Log:

v1.2:

  • Updated to VS2013

v1.1:

  • Added the add functionality.
  • Added the remove functionality.
  • Speed up the performance of the updating functionality.
  • Added the Context Menu to the List.

v1.0:

  • Initial Revision. 
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft