几年前,我记得我在一个域情况下处理多个站点时遇到了困难,其中一个站点被放置在根目录中。
当时我阅读了一篇权威文章,清楚地向我解释了为什么这是一个坏主意,我记得是级联 web.config 问题是主要原因(迫使您取消声明与子项目本质上不相干的冲突引用项目)。从此以后,我总是在自己的虚拟路径中部署任何网站,使用根目录中的单个重定向指向默认网站。
我似乎再也找不到那个权威参考,从那时起部署考虑可能已经改变。
这种情况的优点和更有可能的缺点是什么?我之所以问,是因为与我合作的一家公司不赞成以这种方式分离部署,我认为这不是一个好主意。