如何访问位于另一个子文件夹中的 Web.config

How to access Web.config which is located in another sub folder

我有这样的文件夹结构。

\Root

  \Sub1

        \Sub2

每个都有单独的 Web.config 文件。

是否可以从 Root 文件夹访问 Sub1 中的 Web.config?

提前致谢。

试试这个

ConfigurationFileMap fileMap = new ConfigurationFileMap("~/Root/Sub1/Web.config"); //Path to your config file
    Configuration configuration = ConfigurationManager.OpenMappedMachineConfiguration(fileMap);
    string value = configuration.AppSettings.Settings["sKey"].Value;