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


Разделы файла конфигурации в отчетах о развертывании

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

Отчет о развертывании содержит параметры, необходимые для обновления файлов конфигурации приложения для развертывания. Эти параметры расположены в элементе отчета о развертывании "Configuration" <Resource> для каждого приложения, которое требуется развернуть. Этот элемент "Configuration" содержит <Setting> и дополнительные элементы <Resource>, определяющие параметры файла конфигурации. При этом некоторые имена ресурсов не совпадают с соответствующими элементами в файлах конфигурации. Дополнительные сведения см. в разделе Сведения о приложении в отчетах о развертывании.

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

Возможно, в приложение потребуется добавить соответствующий ресурс с помощью редактора параметров и ограничений, прежде чем он появится в файле конфигурации и отчете о развертывании. Дополнительные сведения см. в разделе Редактор параметров и ограничений.

Следующие инструкции помогут согласовать имена ресурсов для элементами файла конфигурации.

  • Если элемент файла конфигурации входит в пространство имен System, то в отчете о развертывании перед соответствующим именем ресурса иногда указывается это пространство имен.

    Например, элемент <System.Web> в файле конфигурации соответствует ресурсу SystemWebSectionGroup в отчете о развертывании.

  • Если элемент файла конфигурации не имеет подраздела или имеет максимум один подраздел, к соответствующему имени ресурса в отчете о развертывании добавляется "Section".

    Например, элемент <appSettings> в файле конфигурации соответствует ресурсу AppSettingsSection в отчете о развертывании.

  • Если элемент файла конфигурации имеет, по меньшей мере, один подраздел, к соответствующему имени ресуса в отчете о развертывании добавляется "SectionGroup".

    Например, раздел <system.net> в файле конфигурации соответствует NetSectionGroup в отчете о развертывании.

  • Параметры в отчете о развертывании будут иметь те же имена, что и их аналоги в файле конфигурации.

В следующей таблице перечислены имена ресурсов и соответствующие элементы файла конфигурации.

Имя ресурса в отчете о развертывании

Элемент файла конфигурации

AppSettingsSection

<appSettings>

ConnectionStringSection

<connectionStrings>

NetSectionGroup

<system.net>

ProtectedConfigurationSection

<configProtectedData>

SerializationSectionGroup

<system.xml.serialization>

SystemWebSectionGroup

<system.web>

TransactionsSectionGroup

<system.transactions>

WindowsFormSection

<system.windows.forms>

Некоторые имена ресурсов не соответствуют правилам, описанным в этом разделе. В следующей таблице перечислены описанные ресурсы: родительский ресурс, в котором расположен указанный ресурс и соответствующий раздел в файле конфигурации.

Имя ресурса

Имя родительского ресурса

Элемент файла конфигурации

DeviceElement

MobileControlsSection

<device>

ProviderSettings

HealthMonitoringSection

MembershipSection

ProfileSection

ProtectedConfigurationSection

RoleManagerSection

SessionStateSection

SiteMapSection

WebPartsPersonalization

<providers>

SystemWebCachingSection

SystemWebSectionGroup

<caching>

WebPartsPersonalization

WebPartsSection

<personalization>

WebPartsPersonalizationAuthorization

WebPartsPersonalization

<authorization>

WebPartsPersonalizationAuthorizationRule

WebPartsPersonalizationAuthorization

<allow>, <deny>

См. также

Задачи

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

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

Общие сведения о развертывании с помощью отчетов о развертывании