Найдите недостающие ссылки в Visual Studio

У меня есть огромный файл решения с множеством проектов. Я подозреваю, что некоторые проекты, на которые ссылаются другие проекты, отсутствуют в решении. Есть ли простой способ обнаружить отсутствующие ссылки в Visual Studio? (у меня 2008 год)


person Serhat Ozgel    schedule 18.11.2009    source источник


Ответы (3)


Если вы попытаетесь скомпилировать, а ссылки отсутствуют, Visual Studio выдаст вам ошибки компиляции для отсутствующих ссылок.

person RobV    schedule 18.11.2009
comment
Кажется, что Visual Studio обнаруживает только прямые отсутствующие ссылки. Но если dll ссылается на другую dll, она не обнаружит ее и вылетит при запуске. - person Julien N; 20.12.2013
comment
Visual Studio 2012 отказывается компилировать SLN: stackoverflow.com/questions/14573411/ - person Lev; 09.04.2014
comment
Но если вы скомпилируете с помощью msbuild, вы получите ошибки компоновщика из-за отсутствия ссылок. - person Lev; 09.04.2014

Быстрый Google на основе вашей темы обнаружил Помощник по ссылкам. У которого есть 30-дневная бесплатная пробная версия.

Отказ от ответственности: я не использовал продукт или любой из продуктов компании.

person si618    schedule 18.11.2009

Я использую макрос FindMissingFiles из здесь, который является модификацией HOWTO: Навигация по файлам решения из макроса Visual Studio .NET или надстройки. Это довольно сырой, но делает работу.

person Ed Harling    schedule 17.10.2012
comment
Но он находит только отсутствующие файлы, а не проекты, на которые есть ссылки. - person Lev; 09.04.2014