В asp.net MVC 2.0, почему есть два web.configs? - PullRequest
4 голосов
/ 05 февраля 2011

В веб-проекте есть один для основной папки, а затем еще один для видов.

Оба выглядят одинаково. Зачем нам два web.config?

1 Ответ

5 голосов
/ 05 февраля 2011

Не обязательно иметь 2 файла web.config.Тот, что находится в корне сайта, является основным файлом web.config, а второй, который находится внутри папки, указывает конфигурацию для этого подраздела.

[ROOT]
   Home
   Products
       Type
       Cost
       Make
       Web.Config <==== Sub configuration
   Portfolio
   About Us
   Web.config <==== Main web.config

в приведенном выше примере подконфигурация (web.config) содержит конфигурацию отображения URL-адресов внутри Products, где в качестве основного we.config используется конфигурация всей структуры.

Существуют более сложные seniarios, в которых одинаковые URL-каталоги используются в корне и в подразделе, это можно легко решить с помощью второго файла web.config

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...