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


Общие сведения об отчетах о развертывании

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

Отчет о развертывании объединяет метаданные, связанные с приложениями, логическими серверами, зонами и конечными точками на схеме развертывания, и представляет их в формате HTML и XML. В зависимости от того, как создается отчет о развертывании, версии HTML и XML отчета о развертывании могут содержать описанные далее сведения.

  • Отчет о развертывании в формате HTML. Графический отчет с каждой схемой и списком всех ресурсов и параметров для каждого приложения, логического сервера, конечной точки или зоны на схеме развертывания. В отчет можно также включить список всех ошибок и предупреждений проверки схемы развертывания. Группы разработки приложений и инфраструктуры могут использовать этот отчет для обмена данными, необходимыми для оценки конфликтов, возникающих между требованиями к приложениям и политикой центра данных. Дополнительные сведения см. в разделах Проверка схем развертывания, Добавление ресурсов и Применение параметров.

  • Отчет о развертывании в формате XML. Манифест параметров, необходимых для развертывания, в форме сценария. Метаданные XML в этом отчете можно использовать для написания сценариев для собственных целей развертывания.

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

    Подготовка определения развертывания из схем развертывания или отчетов о развертывании, созданных из систем по умолчанию, не рекомендуется. Системы по умолчанию могут помочь в быстрой оценке развертывания отдельных приложений в центре данных; при этом их не следует использовать для окончательного развертывания. Дополнительные сведения см. в разделе Определения развертывания, созданные из диаграмм приложения и системы.

В следующих разделах содержатся дополнительные сведения об отчетах о развертывании.

  • Key Deployment Report Properties

  • Settings in the Deployment Report

  • Windows Applications in the Deployment Report

  • Web Applications in the Deployment Report

  • Generic Applications in the Deployment Report

Ключевые свойства отчета о развертывании

Перед созданием отчета о развертывании в окне свойств необходимо задать ряд свойств. Эти свойства позволяют выполнить следующие действия.

  • Конечный путь. Задает путь на диске или UNC-путь для копирования исходных файлов, файлов содержания или двоичных файлов, которые связаны с приложениями. По этому пути расположены файлы, необходимые для развертывания приложений. Если это свойство не задано, отчет о развертывании будет создан, но файловые ресурсы и каталоги не будут включены в него, и никакие файлы не будут скопированы в расположение конечного пути.

  • Включить файлы содержимого, Включить двоичные файлы, Включить исходные файлы. Указывает, требуется ли скопировать исходные файлы, файлы содержимого и двоичные файлы в расположение конечного пути. Дополнительные сведения об этих файлах для каждого типа приложения см. в разделе Generic Applications in the Deployment Report.

  • Переопределить действия для файлов. Используется при автоматизации для определения отображения приглашения пользователю при перезаписи файлов.

  • Разрешение ошибок. Используется при автоматизации для определения отображения приглашений при создании отчета или их игнорирования. Также можно выбрать отмену создания отчета о развертывании при возникновении ошибки.

  • Только ошибки. Если это свойство имеет значение True, то отчет о развертывании в формате HTML будет содержать только список ошибок и предупреждений проверки. Если свойство имеет значение False, то в отчете о развертывании в формате HTML будет присутствовать все содержимое (конечные точки, параметры, ресурсы и т.д.) вместе со списком ошибок и предупреждений проверки.

Дополнительные сведения см. в разделе Практическое руководство. Создание отчетов о развертывании.

Параметры в отчете о развертывании

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

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

При создании сценариев на основе отчета о развертывании в формате XML в сценарии должно использоваться конечное значение.

Приложения Windows в отчете о развертывании

При добавлении приложения Windows к диаграмме приложения в указанном каталоге конечного пути создаются только файлы определения приложения (SDM). Перед реализацией отчет о развертывании предоставляет пустой ресурс Каталог вместе с ресурсами параметров Операционная система, Среда CLR и Глобальный кэш сборок в приложении Windows. После реализации в ресурсе Каталог появляется путь к исходному коду.

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

Если сначала реализовать приложение Windows, а затем перед построением приложения создать отчет о развертывании, в окне списка ошибок появится предупреждение, указывающее на то, что исполняемый файл отсутствует. Это происходит, если свойству Включить двоичные файлы присвоено, значение True. Чтобы устранить эту ошибку, выполните построение проекта.

Веб-приложения в отчете о развертывании

Если перед реализацией веб-приложения создать отчет о развертывании, то в отчете будет содержатся список параметров Web.config по умолчанию, которые заполняются из файла конфигурации Machine.config. При этом файл Web.config не появится в обозревателе решений, пока приложение не будет реализовано. После реализации файл Web.config появится в обозревателе решений, если параметры по умолчанию были изменены или ресурс был добавлен в раздел Конфигурация в редакторе параметров и ограничений. Дополнительные сведения см. в разделе Практическое руководство. Установка параметров Web.config.

Универсальные приложения в отчете о развертывании

Создание кода для универсальных приложений не поддерживается, поэтому реализовать их невозможно. Они включены для целей документирования наличия типов приложений, отличных от приложений Windows, приложений Office и приложений ASP.NET в системе. Универсальные приложения можно развернуть в Windows и на веб-серверах IIS, а также на универсальных логических серверах. Дополнительные сведения см. в разделах Типы приложений и прототипы для определения приложений и Прототипы логических серверов в конструкторе схем логических центров данных.

Для приложений Windows, Office или веб-приложений файлы и сборки включаются в решение и копируются в расположение конечного пути для развертывания, если свойствам Включить (Файлы содержимого, Исходные файлы или Двоичные файлы) файлы присвоено значение True. Однако, поскольку универсальные типы не поддерживают создание кода, помимо файлов SDM не копируются никакие другие связанные файлы или сборки. Расположение этих файлов и сборок можно задокументировать в отчете о развертывании, добавив пользовательский параметр с этими сведениями. Кроме того, можно создать ограничивающую связь универсального приложения, которая позволит ему хранить ресурсы типа Файл и Каталог, включенные в приложения Windows, Office и веб-приложения. При этом, если добавить ресурсы Файл и Каталог, эти артефакты не будут скопированы в расположение конечного пути, так как они отсутствуют в решении. Дополнительные сведения см. в разделе Практическое руководство. Создание пользовательских параметров для приложений, серверов, конечных точек и зон.

См. также

Задачи

Практическое руководство. Создание отчетов о развертывании

Практическое руководство. Использование автоматизации с отчетами о развертывании