Почему НЕ следует развертывать мой веб-сайт asp.net или веб-приложение в корне домена в IIS?

Несколько лет назад я помню, что я боролся с ситуацией с несколькими сайтами под одним доменом, когда один из сайтов был помещен в корень.

В то время, когда я читал авторитетный пост, который четко объяснял мне , почему это была плохая идея, я помню, что каскадная проблема web.config была основной причиной (, заставляющей вас отменить объявление конфликтующие ссылки в дочерних проектах, которые по существу чужды этому проекту ). Впредь я всегда развертывал любой веб-сайт на его собственном виртуальном пути, используя одно перенаправление в корне, чтобы указать на веб-сайт по умолчанию.

Похоже, я больше не могу найти эту авторитетную ссылку, и с тех пор соображения развертывания могли измениться.

Каковы плюсы и, скорее, минусы этого сценария? Я спрашиваю, потому что компания, с которой я работаю, не одобряет такое разделение развертываний, и я не думаю, что это хорошая идея.

5
задан Abel 4 May 2012 в 11:16
поделиться