Можем ли мы объединить две диаграммы dgml в одну? - PullRequest
0 голосов
/ 27 июня 2011

Мы размещаем 3 службы WCF через IIS.Они все общаются друг с другом.С помощью обозревателя архитектуры я могу получить их отдельные диаграммы зависимостей, в том числе сведения об уровне функций.Что я смотрю на это, чтобы иметь одну объединенную диаграмму, чтобы получить полную картину?Моя идея состояла в том, чтобы объединить диаграммы на основе определения контрактов, вероятно ... Есть ли инструмент, который делает это?или любые другие идеи приветствуются:)

1 Ответ

1 голос
/ 25 июля 2011

Вы пробовали копировать / вставлять? Если идентификаторы на узлах совпадают, то операция вставки ведет себя как слияние.

Чтобы обеспечить соответствие идентификаторов, вы можете разместить все визуализируемые сборки в одной папке, чтобы полный путь каждой сборки был одинаковым на всех 3 диаграммах, тогда объединение будет работать лучше.

Кроме того, вы можете перетащить все сборки на один график или использовать Выбрать файлы ... в Architecture Explorer , чтобы выбрать все свои сборки, затем выберите Открыть действие в следующем столбце вместо Содержит , и тогда вы можете создать один граф зависимостей, содержащий весь интересующий вас код.

...