Практическое руководство. Установка параметров Web.config
Обновлен: Ноябрь 2007
Параметры файла конфигурации Web.config моделируются в редакторе параметров и ограничений для веб-приложений и веб-служб. Значения по умолчанию для файла Web.config получены из моделей для веб-приложений. Дополнительные параметры извлечены из файла конфигурации Machine.config компьютера разработки, на котором установлены конструкторы распределенных систем.
В редакторе параметров и ограничений параметры файла Web.config находятся в списке Параметры приложения, WebApplication, в узле Конфигурация.
Просмотр параметров Web.config
В диаграмме приложения правой клавишей мыши щелкните веб-приложение ASP.NET или веб-службу ASP.NET и в контекстном меню выберите пункт Параметры и ограничения.
В редакторе параметров и ограничений перейдите к узлу Конфигурация, находящемуся в списке Параметры приложения, а затем — WebApplication.
Изначально в узле Конфигурация отображаются лишь некоторые разделы и параметры файла Web.config. Для добавления дополнительных разделов необходимо добавить соответствующие ресурсы.
Чтобы добавить дополнительные ресурсы Web.config, правой клавишей мыши щелкните узел Конфигурация и выберите команду Добавить ресурс. Выберите ресурс из отображенного списка, включающего следующие варианты.
AppSettingsSection
ConnectionStringSection
NetSectionGroup
ProtectedConfigurationSection
SerializationSectionGroup
SystemWebSectionGroup
TransactionsSectionGroup
Примечание.
Некоторые ресурсы Web.config не содержат никаких параметров, пока не будет добавлен необходимый дочерний ресурс. Например, ресурс NetSectionGroup не имеет собственных параметров, однако можно добавить ресурсы AuthenticationModulesSection, ConnectionManagementSection, DefaultProxySection, RequestCachingSection, SettingsSection и WebRequestModulesSection, содержащие параметры.
Просмотрите параметры, связанные с каждым ресурсом, в правой области редактора параметров и ресурсов.
Изменение параметра Web.config
Добавьте ресурс, содержащий параметр, который нужно изменить.
В правой области редактора параметров и ограничений измените параметр. Дополнительные сведения см. в разделе Применение параметров.
Примечание.
Изменить параметры можно непосредственно в файле Web.config. Файл Web.config и редактор параметров и ограничений всегда синхронизированы друг с другом.
Файл Web.config не отображается в обозревателе решений до тех пор, пока не будет создан, как показано далее.
Создание файла Web.config в обозревателе решений
Реализуйте веб-приложение, для которого требуется отобразить файл Web.config. Дополнительные сведения см. в разделе Практическое руководство. Реализация приложений на диаграммах приложений.
В редакторе параметров и ограничений измените параметр раздела Конфигурация для приложения или добавьте ресурс в раздел конфигурации.
Безопасность
Конструкторы распределенных систем не сохраняют определенные параметры в файлах SDM. Однако после реализации приложения в файле .config появятся такие параметры, как строки подключения.
Для всех реализованных веб-приложений в файле Web.config появятся следующие параметры в виде обычного текста (незашифрованного).
ConnectionStrings — содержится в ресурсе ConnectionStringsSection.
Сеть — содержится в ресурсе SmtpSection.
Пароль — содержится в ресурсах IdentitySection и ProcessModelSection.
Пользователи — содержится в ресурсе FormsAuthenticationCredentials.
Дополнительные сведения см. в разделе Вопросы реализации приложений.
См. также
Задачи
Практическое руководство. Добавление ресурсов
Ссылки
Другие ресурсы
Общие задачи приложений, системы и настройки логического сервера