在Web项目中,主文件夹有一个,然后还有一个用于视图。
两者看起来都一样。为什么我们需要两个web.config?
答案 0 :(得分:5)
没有必要拥有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)包含Products内部url映射的配置,其中main we.config具有over all结构的配置。
在根目录和子部分中使用相同的url目录会有更复杂的感觉,这可以通过第二个web.config轻松解决。