从特定的配置文件中读取
本文关键字:读取 配置文件 | 更新日期: 2023-09-27 18:08:38
我有一个包含一个exe文件和几个dll的应用程序。在我的dll文件中的一个类中,我使用ConfigurationManager.OpenExeConfiguration
读取主exe文件中声明的设置。但是当我在文件中手动更改sections的值时,它总是返回我第一次设置的初始值。
请告诉我在我的应用程序中从特定配置文件中读取设置必须做什么。
这是我的applicationSettings:
<applicationSettings>
<UltraData.Bonus.BonusControler.Properties.Settings>
<setting name="ProviderName" serializeAs="String">
<value>WebProvider</value>
</setting>
</UltraData.Bonus.BonusControler.Properties.Settings>
</applicationSettings>
和我想读取ProviderName
值
只读取app.config
文件。dll没有.config
文件
你做需要重新启动应用程序,以便重新读取配置
我发现我的错误在哪里了。我必须使用<appSettings>
而不是<applicationSettings>
,并使用ConfigurationManager.AppSettings["ProviderName"]