config.web configuration file
Вся информация о конфигурации ASP+включает в файлы конфигурации с именем config.web. Следующий пример иллюстрирует структуру файла конфигурации ASP+:
Код:<!-config.web file-><Конфигурация>
<configsections>
<add names = httpmodules type = system.web.config.httpmodulesconfighandler/>
<add names = httphandler type = system.web.config.httphandlerconfighandler/>
<add names = sessionState type = system.web.config.sessateconfighandler/>>
<add names = globalization type = system.web.config.globalizationconfighandler/>>
<!
</Configsections>
<httpmodules>
<!-http module subelents go здесь->
</httpmodules>
<httphandler>
<!-HTTP Handlers Subelents
</httphandler>
<sessionState>
<!-Сессионные подразделы Государства иди здесь->
</sessionState>
<Глобализация>
<!-Сессионные подразделы Государства иди здесь->
</globalization>
<!-Дополнительные разделы конфигурации перейдите здесь->
</конфигурация>
Вся информация о конфигурации должна быть между <configuration> и </configuration> тегами. Есть две основные части файла конфигурации. В верхней части объявление программы обработки, настроенное в разделе (включая <configsection> и </configsection> теги). Остальная часть файла включает в себя фактический раздел конфигурации (для очистки, их субэлементы были удалены). Обратите внимание, что каждый раздел конфигурации ниже должен соответствовать оператору в <configsection>. В каждом операторе дается имя имени конфигурации и указывает на сборку и класс NGWS Framework, которые обрабатывают информацию о его конфигурации. Каждый раздел конфигурации содержит детские элементы, содержащие конфигурацию ASP+детализации.
Следующий пример кода иллюстрирует эти концепции:
Код:<Конфигурация><configsections>
<add name = DebuGMode Type = System.Web.Config.singleTagsectionHandler />>
<add name = globalization type = system.web.config.singletagsectionhandler />>
<add name = Assemblies type = System.Web.ui.assembliessectionHandler />>
<add name = security type = system.web.config.securityconfighandler />>
</Configsections>
<debugMode enable = true />
<глобализация
RequestEncoding = us-assii
отвечающий на себя = ISO-8859-1
/>
<Assemblies>
<add Assembly = System.data.dll/>
<add Assembly = System.dll/>
<add Assembly = System.Drawing.dll/>
<добавить сборку =*/>
</Assemblies>
<Безопасность>
<эморизация>
<разрешать пользователи =* /> <!-Все все utters->
</Авторизация>
</security>
</конфигурация>
Этот пример иллюстрирует файл конфигурации, который содержит четыре конфигурации -debugmode, глобализация, сборки и безопасность. Ниже приведены настройки:
*В разделе отладки открывается режим отладки (устанавливается на True).
*В разделе «Глобализация» настроен метод запросов и ответа кода.
*В разделе «Сборки» добавлено четыре сборника.
*В разделе безопасности всем пользователям предоставляется право на доступ.