重新启动后,app.config中的更改似乎不会影响服务

时间:2019-06-10 19:12:30

标签: c# windows-services configuration-files masstransit topshelf

我们有一个带有topShelf,MassTransit / RabbitMQ的服务,我们使用错误配置的数据库运行了该服务,在停止该服务,更改配置文件并重新启动该服务之后,如果我们仍然使用错误的连接字符串,从管理工具开始。 如果我们以独立方式运行该程序,则可以正常运行。

当我们从管理工具启动服务时,它会失败,如果我们单独运行它,它将获得正确的值。

服务应该在停止和重新启动后获取更新的配置值,对吗?还是我们需要卸载该服务?

0 个答案:

没有答案