Visual Studio confuses me, and it is slow. I wanted to find all the assemblies/projects that contained references to System.Web.Mvc. Instead of loading up Visual Studio, I just did this.
gci -recurse -filter "*.csproj" |
?{ select-string "System.Web.Mvc" -path $_ }
Faster than loading Visual Studio, I promise.