簡體   English   中英

如何以編程方式在同一文件夾中加載和合並2個web.config文件?

[英]How to load and merge 2 web.config files in the same folder programmatically?

我有一個asp.net應用程序,根目錄中有一個web.config。

我想在root中有另一個web.config,例如custom.web.config。

web.config one由外部工具生成,我無法更改它; 我將自定義配置設置放在custom.web.config文件中。

ASP.NET顯然默認只加載第一個web.config。

如何配置這些以便ASP.NET結合兩個配置文件並同時使用它們?

我不能將custom.web.config(名為web.config)放在子文件夾中,因為在這種情況下只有該子文件夾中的頁面使用它。

我想也許有一種方法可以在運行時加載web.config和custom.web.config文件並合並它們,以便ConfigManager始終查看它們。

怎么可能呢?

謝謝

在主配置文件中使用ConfigSource來引用在第二個配置文件中定義的部分。

看看這個例子

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM