Описание тега app-config

Файлы конфигурации приложения.NET содержат параметры, специфичные для приложения.

Файлы конфигурации приложения содержат настройки, специфичные для приложения. Этот файл содержит параметры конфигурации, которые считывает среда CLR (например, политика привязки сборки, объекты удаленного взаимодействия и т. Д.), А также параметры, которые приложение может читать.

Имя и расположение файла конфигурации приложения зависят от хоста приложения, который может быть одним из следующих:

Исполняемое приложение.

Файл конфигурации для приложения, размещенного на исполняемом хосте, находится в том же каталоге, что и приложение. Имя файла конфигурации - это имя приложения с.configрасширение. Например, приложение под названиемmyApp.exe может быть связан с файлом конфигурации с именем myApp.exe.config.

При разработке в Visual Studio файл app.config в проекте будет скопирован в правильно названный файл конфигурации при построении проекта.

Файл может содержать как элементы, определенные платформой, так и элементы, определенные пользователем (возможно, с использованием типов.NET для чтения и записи содержимого).

Приложение, размещенное в ASP.NET.

Файлы конфигурации ASP.NET называются web.config. Файлы конфигурации в приложениях ASP.NET наследуют параметры файлов конфигурации в пути URL. Например, учитывая URLhttp://www.example.com/aaa/bbb, где http://www.example.com/aaa это веб-приложение, файл конфигурации, связанный с приложением, расположен по адресу www.example.com/aaa. Страницы ASP.NET, находящиеся в подкаталогеbbb используйте как настройки, которые находятся в файле конфигурации на уровне приложения, так и настройки в файле конфигурации, который находится в bbb.

Дополнительные сведения о файлах конфигурации ASP.NET см. В разделе Конфигурация ASP.NET.

Приложение, размещенное в Internet Explorer. Если приложение, размещенное в Internet Explorer, имеет файл конфигурации, расположение этого файла указывается в теге со следующим синтаксисом:

<link rel="ConfigurationFileName" href="location">

В этом теге location - это URL-адрес файла конфигурации. Это устанавливает базу приложения. Файл конфигурации должен находиться на том же веб-сайте, что и приложение.