Создайте дерево зависимостей из файлов csprojC#

Место общения программистов C#
Ответить
Anonymous
 Создайте дерево зависимостей из файлов csproj

Сообщение Anonymous »

В настоящее время я использую MSBuild для решения более 600 проектов. < /p>

Представьте себе, что я изменю код для 1 библиотеки, которая используется 10 проектами. Вместо того, чтобы предоставлять все 600 проектов в MSBuild и позвольте ему составить все из них и выяснить зависимость. Мне было интересно, была ли была программа или библиотека, которую я мог бы использовать, которая бы проанализировала бы зависимость всех 600 проектов, и позволил бы мне составить только 11, которые необходимы. /> У меня опыт написания пользовательских задач, я бы предпочел использовать стороннюю библиотеку для анализа зависимостей, если там уже есть. В качестве эксперимента я написал пользовательскую задачу, которая рассматривает предыдущие выпуски «Tag Subversion Tag» и оценивает все скомпилированные файлы, которые изменились с тех пор, и отображает их на проект. < /p>

Единственный вариант использования, который я могу придумать, не работает, - это тот, который я упоминал, где изменяется базовая библиотека, и система не знает обо всех проектах, которые от этого зависят. < /p>

Подробнее здесь: https://stackoverflow.com/questions/356 ... proj-files
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»