2009-02-25 53 views
3

如果我調用OpenMappedExeConfiguration()方法並指定一個配置文件(filemap)作爲參數,這是否意味着ConfigurationManager將從該點開始使用新指定的配置文件並忽略app.config ?App.config和ConfigurationManager

我知道ConfigurationManager默認查找app.config,但由於OpenMappedExeConfiguration()方法返回一個Configuration對象,它幾乎就好像返回的實例是唯一適用於指定的配置文件,但我不是100%肯定。

回答

2

據我記得它只會打開配置並返回Configuration對象,它不會更改默認的對象。

+0

我相信這是正確的 - 這給你一個手柄來讀取配置從顯式配置文件中,它不會更改進程使用的內存中配置。 – 2009-02-25 14:46:04

0

以此爲參數來調用當前config打開AppDomain.CurrentDomain.SetupInformation.ConfigurationFile 也可以使用此消息框中顯示使用中的配置文件

相關問題