How to know which other projects refer to a certain project in Visual Studio?

  1. Find All (CTRL+SHIFT+F)
  2. "Find what:" = Reference.*ReplaceThisTextWithProjectName
  3. Check "Use:" -> "Regular Expression" in the "Find options" section
  4. "Look at these file types:" = "*.*proj* "
  5. "Look in:" = Select a directory/folder on your drive. Don't use "Entire Solution" it won't get to the project file itself. (Don't forget to check "Include sub-folders")

Right click on project => Project dependencies. Then you choose your project in the drop down box. All projects greyed out below are depending on the selected project. (They are greyed out so you cannot create circular dependencies by checking them.)


Not sure if you've looked into using Resharper (not free), but it easily allows you to right-click on a project to see dependent code.

I can't live without and well worth the cost in my opinion - but it's not for everyone.

http://www.jetbrains.com/resharper/webhelp/Navigation_and_Search__Finding_Usages__Finding_Dependencies_and_Referenced_Code.html

There's a 30 day trial if you want to try it out - P.S I don't work for them, just a lover of the tool! :)

http://www.jetbrains.com/resharper/