Visual Studio (2008) - Какие проекты ссылаются на конкретную сборку? - PullRequest
1 голос
/ 03 июня 2010

У меня есть решение с приличным количеством проектов (скажем, 30), и я хочу выяснить, какой из этих проектов ссылается на конкретную сборку.

Вот конкретный пример: в Обозревателе объектов я вижу, что две разные версии одной и той же сборки ссылаются по всему решению. Я хочу посмотреть, какие проекты используют каждую из этих ссылок, поэтому я могу обновить их, чтобы они указывали на одно и то же.

альтернативный текст http://www.freeimagehosting.net/uploads/bd7c85cb2e.png

К сожалению, файлы .csproj разбросаны по разным местам, поэтому простой grep не так прост.

Есть предложения?

Я думаю о создании сценария, который анализирует файл .sln, а затем анализирует каждый файл проекта, но, возможно, есть более простое решение.

PS. Я использую ReSharper, если это поможет.

1 Ответ

1 голос
/ 04 июня 2010

В Resharper 5.0 вы можете нажать на проект и использовать «Найти код, зависящий от модуля». Это должно дать вам то, что вы хотите.

...