Поделиться через


Практическое руководство. Добавление диаграмм приложений в решения

Обновлен: Ноябрь 2007

В Visual Studio Team System Architecture Edition можно начать определение приложений в существующем решении, добавив в него диаграмму приложения.

ms181830.alert_note(ru-ru,VS.90).gifСовет.

Сведения о создании решения, содержащего пустую диаграмму приложения, см. в разделе Практическое руководство. Создание диаграмм приложений.

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

ms181830.alert_note(ru-ru,VS.90).gifПримечание.

Решение может содержать только одну диаграмму приложения. Нельзя добавить диаграмму приложения к отдельному проекту. Сначала необходимо получить родительское решение, в которое можно добавить диаграмму приложения. Чтобы создать родительское решение, добавьте другой проект. Диаграмма приложения выводится в решении отдельно от проектов, входящих в решение.

Диаграмму приложения можно добавить следующим образом.

  • Добавление пустой диаграммы приложения.

    ms181830.alert_note(ru-ru,VS.90).gifПримечание.

    При добавлении диаграммы системы в решение, которое не содержит диаграмму приложения, добавляется пустая диаграмма приложения. Дополнительные сведения см. в разделе Практическое руководство. Добавление диаграмм систем к решениям.

  • Добавление существующей диаграммы приложения из другого решения.

    ms181830.alert_note(ru-ru,VS.90).gifСовет.

    Если решение содержит диаграмму приложения, можно добавить другую диаграмму, удалив текущую. Однако удаление диаграммы приложения может повлиять на другие элементы решения. Дополнительные сведения см. в разделе Устранение неполадок в диаграммах систем.

Добавление пустой диаграммы приложения в решение

  1. В обозревателе решений щелкните узел решения верхнего уровня.

  2. В меню Проект выберите команду Добавить новую диаграмму распределенной системы.

    Откроется диалоговое окно Добавление нового элемента: элементы решения. В разделе Категории будет выделен узел Диаграммы распределенных систем.

  3. В разделе Шаблоны щелкните элемент Диаграмма приложения.

  4. Присвойте диаграмме имя и нажмите кнопку Добавить.

    В конструкторе приложений появится пустая диаграмма приложения. В обозревателе решений диаграмма имеет расширение AD и находится в папке Элементы решения. На вкладке документа в верхней части диаграммы выводится имя диаграммы и сокращение ([AD]), представляющее конструктор.

    ms181830.alert_note(ru-ru,VS.90).gifСовет.

    Также можно выделить узел решения в обозревателе решений и в меню Проект выбрать команду Добавить новую диаграмму распределенной системы.

Инструкции по определению приложений см. в разделе Практическое руководство. Определение приложений на диаграммах приложений.

ms181830.alert_note(ru-ru,VS.90).gifПримечание.

При добавлении в решение диаграммы приложения выполняется реконструирование проектов, которые можно визуализировать в виде приложений на диаграмме. Например, если диаграмма приложения добавляется в решение, которое содержит проекты приложений Microsoft Windows, на диаграмме выводятся соответствующие фигуры приложений. Дополнительные сведения см. в разделе Вопросы реконструирования в существующих решениях.

Добавление существующей диаграммы приложения в решение

  1. В меню Проект выберите команду Добавить существующий элемент.

    Откроется диалоговое окно Добавление существующего элемента: элементы решения.

  2. Перейдите в папку, содержащую AD-файл диаграммы приложения, и выберите его.

    В конструкторе приложений появится выбранная диаграмма.

Сведения о том, как изменять и определять приложения, см. в следующих разделах:

См. также

Задачи

Пошаговое руководство. Определение приложений на диаграммах приложений

Основные понятия

Общие сведения о конструкторе приложений

Другие ресурсы

Общие задачи в конструкторах распределенных систем

Разработка приложений в конструкторе приложений