我想知道我的Web项目中是否可以有2个或多个web.config文件?如果可以,编译器将如何检查连接字符串?
<appSettings configSource="app.config">
</appSettings>
<connectionStrings configSource="database.config">
</connectionStrings>
另外,您可以在子目录中有多个web.config文件。设置将自动被asp.net覆盖。
database.config
作为一个例子吗? - Martin是的,您可以在应用程序中拥有两个web.config文件。在某些情况下,您的应用程序被划分为模块,对于每个模块,您需要单独的配置。
例如,如果您有一个具有两个模块(“帐户”和“销售”)的应用程序,您将在每个文件夹中创建这两个模块,每个文件夹都有单独的配置文件。
请观看此Facebook视频,以非常直观的方式解释相同的内容。 单击此处观看,为什么我们需要2个web.config文件在应用程序中