在Asp.Net中web.config文件的概念

时间:2011-04-11 10:48:38

标签: asp.net

请告诉我如何在asp.net中使用多个web.config文件?

2 个答案:

答案 0 :(得分:2)

您可以在Web应用程序的不同目录中使用多个web.config。这将帮助您覆盖任何父文件夹配置设置

Multiple Web.Config files in ASP.NET web application

答案 1 :(得分:1)

据我所知,你不能使用多个web.config文件。但是,您可以运行创建一个使用不同web.config文件并具有重复文件的新网站。

如果您想要变量的特定设置,那么您的设计听起来有点低效,您可能应该在web.config文件之外处理这些值。

您还可以将配置文件拆分为多个部分,如果难以管理并希望将其模块化,这将非常有用。请执行以下操作:

您的 Main.config

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings file="YourSettings.config" />
  <system.web>
    <!-- Continue as normal -->
  </system.web>
</configuration>

然后创建 YourSettings.config

<!-- Referenced by Web.config -->
<appSettings>
  <add key="Key" value="MyVal" />
</appSettings>