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


Практическое руководство. Установка параметров Web.config

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

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

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

Просмотр параметров Web.config

  1. В диаграмме приложения правой клавишей мыши щелкните веб-приложение ASP.NET или веб-службу ASP.NET и в контекстном меню выберите пункт Параметры и ограничения.

  2. В редакторе параметров и ограничений перейдите к узлу Конфигурация, находящемуся в списке Параметры приложения, а затем — WebApplication.

    Изначально в узле Конфигурация отображаются лишь некоторые разделы и параметры файла Web.config. Для добавления дополнительных разделов необходимо добавить соответствующие ресурсы.

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

    • AppSettingsSection

    • ConnectionStringSection

    • NetSectionGroup

    • ProtectedConfigurationSection

    • SerializationSectionGroup

    • SystemWebSectionGroup

    • TransactionsSectionGroup

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

    Некоторые ресурсы Web.config не содержат никаких параметров, пока не будет добавлен необходимый дочерний ресурс. Например, ресурс NetSectionGroup не имеет собственных параметров, однако можно добавить ресурсы AuthenticationModulesSection, ConnectionManagementSection, DefaultProxySection, RequestCachingSection, SettingsSection и WebRequestModulesSection, содержащие параметры.

  4. Просмотрите параметры, связанные с каждым ресурсом, в правой области редактора параметров и ресурсов.

Изменение параметра Web.config

  1. Добавьте ресурс, содержащий параметр, который нужно изменить.

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

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

    Изменить параметры можно непосредственно в файле Web.config. Файл Web.config и редактор параметров и ограничений всегда синхронизированы друг с другом.

Файл Web.config не отображается в обозревателе решений до тех пор, пока не будет создан, как показано далее.

Создание файла Web.config в обозревателе решений

  1. Реализуйте веб-приложение, для которого требуется отобразить файл Web.config. Дополнительные сведения см. в разделе Практическое руководство. Реализация приложений на диаграммах приложений.

  2. В редакторе параметров и ограничений измените параметр раздела Конфигурация для приложения или добавьте ресурс в раздел конфигурации.

Безопасность

Конструкторы распределенных систем не сохраняют определенные параметры в файлах SDM. Однако после реализации приложения в файле .config появятся такие параметры, как строки подключения.

Для всех реализованных веб-приложений в файле Web.config появятся следующие параметры в виде обычного текста (незашифрованного).

  • ConnectionStrings — содержится в ресурсе ConnectionStringsSection.

  • Сеть — содержится в ресурсе SmtpSection.

  • Пароль — содержится в ресурсах IdentitySection и ProcessModelSection.

  • Пользователи — содержится в ресурсе FormsAuthenticationCredentials.

Дополнительные сведения см. в разделе Вопросы реализации приложений.

См. также

Задачи

Практическое руководство. Добавление ресурсов

Ссылки

Ресурсы веб-приложения

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

Общие задачи приложений, системы и настройки логического сервера