2010-08-18 5 views
2

У меня есть большой проект, над которым я работаю прямо сейчас, используя Visual Studio 2008. Решения состоят из нескольких проектов на Visual C# и Visual C++.экспорт зависимостей решения Visual Studio

Нажав на узел проекта и выбрав из меню пункт «Зависимости проектов», я могу найти список зависимостей, которые я хочу экспортировать.

Знаете ли вы способ экспортировать этот список в файл каким-то образом?

Благодаря EO

ответ

3

Они уже хранятся в Visual Studio Solution и файлов проекта. Ищите тег <ProjectReference>.

С некоторой последующей обработкой вы можете скопировать их оттуда и записать их в другой файл.

Вы также можете использовать класс EnvDTE.BuildDependency для программного поиска зависимостей.

+0

Спасибо! Я собираюсь проверить это сразу! Ciao – user311906

+0

Можете ли вы объяснить, как они находятся в файле решения? Я смотрю на файл решения, содержащий 3 исполняемых файла и 10 библиотек. 1 exe требует 7 из 10 библиотек, другой exe требует 7 из 10, но 2 разных, чем первый, а для последнего exe требуется 5 из 10 .. так. Как получить список DLL-файлов с который exe? – Dss

+0

@Dss Проверьте файлы проекта для тега . (Я отредактировал мой ответ). – Peladao

Смежные вопросы