【发布时间】:2014-05-01 08:11:14
【问题描述】:
我有一个 Windows 服务,可以在特定日期的特定时间发送电子邮件。发送电子邮件的时间和时间以及要使用的 SMTP 服务器等信息都存储在 app.config 文件中。
当我在记事本中打开 app.config 文件并更改这些值时,即使我调用 ConfigurationManager.RefreshSection("configuration");,我的服务也不会选择更改
我如何确保每次执行我的电子邮件发送功能时,它必须首先查询 app.config 以获取最新的更改/值。我必须先重启服务吗?
【问题讨论】:
标签: c# windows-services app-config configuration-files configurationmanager