У меня есть решение с приличным количеством проектов (скажем, 30), и я хочу найти, какие из этих проектов ссылаются на конкретную сборку.
Вот конкретный пример: в Обозревателе объектов я вижу, что в решении есть ссылки на две разные версии одной и той же сборки. Я хочу увидеть, какие проекты используют каждую из этих ссылок, чтобы я мог обновить их все, чтобы они указывали на одно и то же.
http://www.freeimagehosting.net/uploads/bd7c85cb2e.png
К сожалению, файлы .csproj разбросаны по разным местам, поэтому с простым grep не все так просто.
Какие-либо предложения?
Я думаю создать скрипт, который анализирует файл .sln, а затем анализирует каждый файл проекта, но, возможно, есть более простое решение.
PS. Я использую ReSharper, если это поможет.